#include "LookupTable.h"

WORD h_lookup[65536] = { 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238,
    238, 238, 238, 238, 238, 238, 238, 239, 239, 239, 239, 239, 239, 120, 180, 209, 220, 226, 229,
    231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 237, 237,
    237, 238, 238, 238, 238, 238, 238, 120, 160, 193, 209, 218, 223, 226, 228, 229, 231, 232, 232,
    233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237,
    237, 120, 150, 180, 199, 209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 233,
    234, 234, 234, 235, 235, 235, 235, 235, 236, 236, 236, 236, 236, 236, 120, 143, 169, 188, 201,
    209, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232, 233, 233, 233, 234, 234,
    234, 234, 235, 235, 235, 235, 235, 235, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223,
    224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 232, 233, 233, 233, 233, 234, 234, 234,
    234, 234, 120, 136, 154, 172, 186, 196, 204, 209, 214, 217, 219, 221, 223, 224, 226, 227, 227,
    228, 229, 230, 230, 231, 231, 231, 232, 232, 232, 233, 233, 233, 233, 234, 120, 133, 150, 166,
    180, 190, 199, 205, 209, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228, 229, 229, 230,
    230, 231, 231, 231, 232, 232, 232, 232, 233, 120, 132, 146, 160, 174, 185, 193, 200, 205, 209,
    213, 215, 218, 220, 221, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 230, 230, 231, 231,
    231, 232, 232, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217, 219, 220,
    222, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 229, 230, 230, 231, 231, 120, 129, 141,
    153, 164, 175, 184, 191, 197, 202, 206, 209, 212, 215, 217, 218, 220, 221, 222, 223, 224, 225,
    226, 226, 227, 227, 228, 228, 229, 229, 230, 230, 120, 128, 139, 150, 160, 171, 180, 187, 193,
    199, 203, 206, 209, 212, 214, 216, 218, 219, 220, 222, 223, 223, 224, 225, 226, 226, 227, 227,
    228, 228, 229, 229, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212,
    214, 216, 217, 219, 220, 221, 222, 223, 224, 224, 225, 226, 226, 227, 227, 228, 228, 120, 127,
    136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 209, 212, 214, 215, 217, 218, 219,
    220, 221, 222, 223, 224, 224, 225, 226, 226, 227, 227, 120, 127, 134, 143, 152, 160, 169, 176,
    183, 188, 193, 198, 201, 204, 207, 209, 212, 213, 215, 216, 218, 219, 220, 221, 222, 223, 223,
    224, 225, 225, 226, 226, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190, 195, 199, 202,
    205, 207, 209, 211, 213, 215, 216, 217, 218, 219, 220, 221, 222, 223, 223, 224, 225, 225, 120,
    126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205, 207, 209, 211, 213,
    214, 216, 217, 218, 219, 220, 221, 222, 222, 223, 224, 224, 120, 125, 132, 139, 146, 153, 160,
    167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 209, 211, 213, 214, 215, 217, 218, 219,
    220, 220, 221, 222, 223, 223, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191,
    195, 198, 201, 203, 206, 208, 209, 211, 213, 214, 215, 216, 217, 218, 219, 220, 221, 221, 222,
    120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 206,
    208, 209, 211, 213, 214, 215, 216, 217, 218, 219, 220, 220, 221, 120, 124, 130, 136, 142, 148,
    154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 209, 211, 212, 214,
    215, 216, 217, 218, 219, 219, 220, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180,
    184, 188, 191, 194, 197, 200, 202, 204, 206, 208, 209, 211, 212, 213, 215, 216, 217, 217, 218,
    219, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198,
    200, 203, 205, 206, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 120, 124, 128, 133, 139,
    144, 150, 155, 160, 166, 171, 175, 180, 183, 187, 190, 193, 196, 199, 201, 203, 205, 206, 208,
    209, 211, 212, 213, 214, 215, 216, 217, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169,
    173, 177, 181, 185, 188, 192, 194, 197, 199, 201, 203, 205, 207, 208, 209, 211, 212, 213, 214,
    215, 216, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183, 187, 190,
    193, 195, 197, 200, 202, 204, 205, 207, 208, 209, 211, 212, 213, 214, 215, 120, 123, 127, 132,
    136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 198, 200, 202,
    204, 205, 207, 208, 209, 211, 212, 213, 214, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159,
    163, 168, 172, 176, 180, 183, 186, 189, 192, 194, 196, 199, 201, 202, 204, 206, 207, 208, 209,
    211, 212, 213, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181,
    184, 187, 190, 193, 195, 197, 199, 201, 203, 204, 206, 207, 208, 209, 211, 212, 120, 123, 127,
    130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 188, 191, 193, 196,
    198, 200, 201, 203, 204, 206, 207, 208, 209, 211, 120, 123, 126, 130, 134, 138, 142, 146, 151,
    155, 159, 163, 167, 171, 174, 178, 181, 184, 187, 189, 192, 194, 196, 198, 200, 202, 203, 205,
    206, 207, 208, 209, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173,
    176, 180, 183, 185, 188, 190, 193, 195, 197, 199, 200, 202, 203, 205, 206, 207, 208, 120, 123,
    126, 129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 184, 186, 189,
    191, 193, 195, 197, 199, 201, 202, 204, 205, 206, 207, 120, 123, 126, 129, 133, 136, 140, 144,
    148, 151, 155, 159, 163, 166, 170, 173, 176, 180, 182, 185, 187, 190, 192, 194, 196, 198, 199,
    201, 202, 204, 205, 206, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165,
    169, 172, 175, 178, 181, 184, 186, 188, 191, 193, 195, 196, 198, 200, 201, 203, 204, 205, 120,
    122, 125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174, 177, 180, 182,
    185, 187, 189, 191, 193, 195, 197, 199, 200, 202, 203, 204, 120, 122, 125, 128, 131, 135, 138,
    142, 145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 181, 183, 186, 188, 190, 192, 194,
    196, 197, 199, 200, 202, 203, 120, 122, 125, 128, 131, 134, 137, 141, 144, 148, 151, 155, 158,
    162, 165, 168, 171, 174, 177, 180, 182, 184, 187, 189, 191, 193, 195, 196, 198, 199, 201, 202,
    120, 122, 125, 128, 131, 134, 137, 140, 144, 147, 150, 154, 157, 160, 164, 167, 170, 173, 176,
    178, 181, 183, 185, 188, 190, 192, 193, 195, 197, 198, 200, 201, 120, 122, 125, 127, 130, 133,
    136, 140, 143, 146, 150, 153, 156, 159, 163, 166, 169, 172, 174, 177, 180, 182, 184, 186, 188,
    190, 192, 194, 196, 197, 199, 200, 120, 122, 125, 127, 130, 133, 136, 139, 142, 145, 149, 152,
    155, 158, 161, 164, 167, 170, 173, 176, 178, 181, 183, 185, 187, 189, 191, 193, 194, 196, 198,
    199, 120, 122, 124, 127, 130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169,
    172, 175, 177, 180, 182, 184, 186, 188, 190, 192, 193, 195, 196, 198, 120, 122, 124, 127, 130,
    132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 173, 176, 178, 181, 183,
    185, 187, 189, 191, 192, 194, 195, 197, 120, 122, 124, 127, 129, 132, 135, 138, 141, 144, 146,
    150, 153, 155, 158, 161, 164, 167, 170, 172, 175, 177, 180, 182, 184, 186, 188, 190, 191, 193,
    194, 196, 120, 122, 124, 127, 129, 132, 134, 137, 140, 143, 146, 149, 152, 155, 158, 160, 163,
    166, 169, 171, 174, 176, 178, 181, 183, 185, 187, 188, 190, 192, 193, 195, 120, 122, 124, 126,
    129, 131, 134, 137, 140, 142, 145, 148, 151, 154, 157, 159, 162, 165, 168, 170, 173, 175, 177,
    180, 182, 184, 186, 187, 189, 191, 192, 194, 120, 122, 124, 126, 129, 131, 134, 136, 139, 142,
    145, 147, 150, 153, 156, 159, 161, 164, 167, 169, 172, 174, 176, 178, 181, 183, 184, 186, 188,
    190, 191, 193, 120, 122, 124, 126, 128, 131, 133, 136, 139, 141, 144, 147, 150, 152, 155, 158,
    160, 163, 166, 168, 171, 173, 175, 177, 180, 182, 183, 185, 187, 189, 190, 192, 120, 122, 124,
    126, 128, 131, 133, 136, 138, 141, 143, 146, 149, 152, 154, 157, 160, 162, 165, 167, 170, 172,
    174, 176, 178, 181, 182, 184, 186, 188, 189, 191, 120, 122, 124, 126, 128, 130, 133, 135, 138,
    140, 143, 146, 148, 151, 153, 156, 159, 161, 164, 166, 169, 171, 173, 175, 177, 180, 181, 183,
    185, 187, 188, 190, 120, 121, 124, 126, 128, 130, 133, 135, 137, 140, 142, 145, 148, 150, 153,
    155, 158, 160, 163, 165, 168, 170, 172, 174, 176, 179, 180, 182, 184, 186, 187, 189, 120, 121,
    123, 126, 128, 130, 132, 135, 137, 139, 142, 144, 147, 150, 152, 155, 157, 160, 162, 164, 167,
    169, 171, 173, 176, 178, 180, 181, 183, 185, 187, 188, 120, 121, 123, 125, 128, 130, 132, 134,
    137, 139, 141, 144, 146, 149, 151, 154, 156, 159, 161, 164, 166, 168, 170, 173, 175, 177, 179,
    180, 182, 184, 186, 187, 120, 121, 123, 125, 127, 130, 132, 134, 136, 139, 141, 143, 146, 148,
    151, 153, 156, 158, 160, 163, 165, 167, 169, 172, 174, 176, 178, 180, 181, 183, 185, 186, 120,
    121, 123, 125, 127, 129, 131, 134, 136, 138, 141, 143, 145, 148, 150, 153, 155, 157, 160, 162,
    164, 166, 169, 171, 173, 175, 177, 179, 180, 182, 184, 185, 120, 121, 123, 125, 127, 129, 131,
    133, 136, 138, 140, 142, 145, 147, 150, 152, 154, 157, 159, 161, 163, 166, 168, 170, 172, 174,
    176, 178, 180, 181, 183, 185, 120, 121, 123, 125, 127, 129, 131, 133, 135, 137, 140, 142, 144,
    147, 149, 151, 154, 156, 158, 160, 163, 165, 167, 169, 171, 173, 175, 177, 179, 180, 182, 184,
    120, 121, 123, 125, 127, 129, 131, 133, 135, 137, 139, 142, 144, 146, 148, 151, 153, 155, 157,
    160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 181, 183, 120, 121, 123, 125, 127, 129,
    131, 133, 135, 137, 139, 141, 143, 146, 148, 150, 152, 155, 157, 159, 161, 163, 165, 167, 169,
    171, 173, 175, 177, 179, 180, 182, 120, 121, 123, 125, 127, 128, 130, 132, 134, 136, 139, 141,
    143, 145, 147, 150, 152, 154, 156, 158, 160, 163, 165, 167, 169, 171, 172, 174, 176, 178, 180,
    181, 120, 121, 123, 125, 126, 128, 130, 132, 134, 136, 138, 140, 142, 145, 147, 149, 151, 153,
    155, 158, 160, 162, 164, 166, 168, 170, 172, 173, 175, 177, 179, 180, 120, 121, 123, 125, 126,
    128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 151, 153, 155, 157, 159, 161, 163, 165,
    167, 169, 171, 173, 174, 176, 178, 180, 120, 121, 123, 124, 126, 128, 130, 132, 134, 136, 138,
    140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 175,
    177, 179, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 243, 243,
    243, 242, 242, 242, 242, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 29, 300, 259, 250,
    247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241, 241, 241,
    241, 241, 241, 240, 240, 240, 240, 240, 240, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238,
    238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 239, 239, 239, 239, 90, 120, 180, 209,
    220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237, 237,
    237, 237, 237, 237, 238, 238, 238, 238, 238, 96, 120, 160, 193, 210, 218, 223, 226, 228, 229,
    231, 232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 236, 236, 236, 236, 237, 237,
    237, 237, 237, 100, 120, 150, 180, 199, 210, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232,
    232, 233, 233, 234, 234, 234, 235, 235, 235, 235, 235, 236, 236, 236, 236, 236, 103, 120, 143,
    169, 188, 201, 210, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232, 233, 233,
    233, 234, 234, 234, 234, 235, 235, 235, 235, 235, 106, 120, 139, 160, 180, 193, 203, 210, 214,
    218, 220, 223, 224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 232, 233, 233, 233, 233,
    234, 234, 234, 234, 107, 120, 136, 154, 172, 186, 196, 204, 210, 214, 217, 219, 221, 223, 224,
    226, 227, 227, 228, 229, 230, 230, 231, 231, 231, 232, 232, 232, 233, 233, 233, 233, 109, 120,
    133, 150, 166, 180, 190, 199, 205, 210, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228,
    229, 229, 230, 230, 231, 231, 231, 232, 232, 232, 232, 110, 120, 132, 146, 160, 174, 185, 193,
    200, 205, 210, 213, 215, 218, 220, 221, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 230,
    230, 231, 231, 231, 232, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215,
    217, 219, 220, 222, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 229, 230, 230, 231, 111,
    120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 210, 212, 215, 217, 218, 220, 221, 222,
    223, 224, 225, 226, 226, 227, 227, 228, 228, 229, 229, 230, 112, 120, 128, 139, 150, 160, 171,
    180, 187, 193, 199, 203, 206, 210, 212, 214, 216, 218, 219, 220, 222, 223, 223, 224, 225, 226,
    226, 227, 227, 228, 228, 229, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204,
    207, 210, 212, 214, 216, 217, 219, 220, 221, 222, 223, 224, 224, 225, 226, 226, 227, 227, 228,
    113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 210, 212, 214, 215,
    217, 218, 219, 220, 221, 222, 223, 224, 224, 225, 226, 226, 227, 113, 120, 127, 134, 143, 152,
    160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 209, 212, 213, 215, 216, 218, 219, 220, 221,
    222, 223, 223, 224, 225, 225, 226, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190,
    195, 199, 202, 205, 207, 209, 211, 213, 215, 216, 217, 218, 219, 220, 221, 222, 223, 223, 224,
    225, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205, 207,
    209, 211, 213, 214, 216, 217, 218, 219, 220, 221, 222, 222, 223, 224, 114, 120, 125, 132, 139,
    146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 210, 211, 213, 214, 215,
    217, 218, 219, 220, 220, 221, 222, 223, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177,
    182, 187, 191, 195, 198, 201, 203, 206, 208, 210, 211, 213, 214, 215, 216, 217, 218, 219, 220,
    221, 221, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199,
    201, 204, 206, 208, 210, 211, 213, 214, 215, 216, 217, 218, 219, 220, 220, 115, 120, 124, 130,
    136, 142, 148, 154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 210,
    211, 212, 214, 215, 216, 217, 218, 219, 219, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164,
    170, 175, 180, 184, 188, 191, 194, 197, 200, 202, 204, 206, 208, 209, 211, 212, 213, 215, 216,
    217, 217, 218, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189,
    192, 195, 198, 200, 203, 205, 206, 208, 209, 211, 212, 213, 214, 215, 216, 217, 116, 120, 124,
    128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 179, 183, 187, 190, 193, 196, 199, 201, 203,
    205, 206, 208, 209, 211, 212, 213, 214, 215, 216, 116, 120, 124, 128, 133, 138, 143, 148, 153,
    159, 164, 169, 173, 177, 181, 185, 188, 192, 194, 197, 199, 201, 203, 205, 207, 208, 210, 211,
    212, 213, 214, 215, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180,
    183, 187, 190, 193, 195, 197, 200, 202, 204, 205, 207, 208, 209, 211, 212, 213, 214, 116, 120,
    123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196,
    198, 200, 202, 204, 205, 207, 208, 210, 211, 212, 213, 116, 120, 123, 127, 131, 136, 140, 145,
    150, 154, 159, 163, 168, 172, 176, 180, 183, 186, 189, 192, 194, 196, 199, 201, 202, 204, 206,
    207, 208, 210, 211, 212, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170,
    174, 178, 181, 184, 187, 190, 193, 195, 197, 199, 201, 203, 204, 206, 207, 208, 210, 211, 116,
    120, 123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 188,
    191, 193, 196, 198, 200, 201, 203, 204, 206, 207, 208, 209, 116, 120, 123, 126, 130, 134, 138,
    142, 146, 151, 155, 159, 163, 167, 171, 174, 178, 181, 184, 187, 189, 192, 194, 196, 198, 200,
    202, 203, 205, 206, 207, 208, 116, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162,
    166, 169, 173, 176, 180, 183, 185, 188, 190, 193, 195, 197, 199, 200, 202, 203, 205, 206, 207,
    117, 120, 123, 126, 129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181,
    184, 186, 189, 191, 193, 195, 197, 199, 201, 202, 204, 205, 206, 117, 120, 123, 126, 129, 133,
    136, 140, 144, 148, 151, 155, 159, 163, 166, 170, 173, 176, 179, 182, 185, 187, 190, 192, 194,
    196, 198, 199, 201, 202, 204, 205, 117, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154,
    158, 162, 165, 169, 172, 175, 178, 181, 184, 186, 188, 191, 193, 195, 196, 198, 200, 201, 203,
    204, 117, 120, 122, 125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174,
    177, 180, 182, 185, 187, 189, 191, 193, 195, 197, 199, 200, 202, 203, 117, 120, 122, 125, 128,
    131, 135, 138, 142, 145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 181, 183, 186, 188,
    190, 192, 194, 196, 197, 199, 200, 202, 117, 120, 122, 125, 128, 131, 134, 137, 141, 144, 148,
    151, 155, 158, 162, 165, 168, 171, 174, 177, 180, 182, 184, 187, 189, 191, 193, 195, 196, 198,
    199, 201, 117, 120, 122, 125, 128, 131, 134, 137, 140, 144, 147, 150, 154, 157, 160, 164, 167,
    170, 173, 176, 178, 181, 183, 185, 188, 190, 192, 193, 195, 197, 198, 200, 117, 120, 122, 125,
    127, 130, 133, 136, 140, 143, 146, 150, 153, 156, 159, 163, 166, 169, 172, 174, 177, 180, 182,
    184, 186, 188, 190, 192, 194, 196, 197, 199, 117, 120, 122, 125, 127, 130, 133, 136, 139, 142,
    145, 149, 152, 155, 158, 161, 164, 167, 170, 173, 176, 178, 181, 183, 185, 187, 189, 191, 193,
    194, 196, 198, 117, 120, 122, 124, 127, 130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160,
    163, 166, 169, 172, 175, 177, 180, 182, 184, 186, 188, 190, 192, 193, 195, 196, 117, 120, 122,
    124, 127, 130, 132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 173, 176,
    178, 181, 183, 185, 187, 189, 191, 192, 194, 195, 117, 120, 122, 124, 127, 129, 132, 135, 138,
    141, 144, 146, 150, 153, 155, 158, 161, 164, 167, 170, 172, 175, 177, 180, 182, 184, 186, 188,
    190, 191, 193, 194, 117, 120, 122, 124, 127, 129, 132, 134, 137, 140, 143, 146, 149, 152, 155,
    158, 160, 163, 166, 169, 171, 174, 176, 178, 181, 183, 185, 187, 188, 190, 192, 193, 117, 120,
    122, 124, 126, 129, 131, 134, 137, 140, 142, 145, 148, 151, 154, 157, 159, 162, 165, 168, 170,
    173, 175, 177, 180, 182, 184, 186, 187, 189, 191, 192, 117, 120, 122, 124, 126, 129, 131, 134,
    136, 139, 142, 145, 147, 150, 153, 156, 159, 161, 164, 167, 169, 172, 174, 176, 178, 181, 183,
    184, 186, 188, 190, 191, 117, 120, 122, 124, 126, 128, 131, 133, 136, 139, 141, 144, 147, 150,
    152, 155, 158, 160, 163, 166, 168, 171, 173, 175, 177, 180, 182, 183, 185, 187, 189, 190, 118,
    120, 122, 124, 126, 128, 131, 133, 136, 138, 141, 143, 146, 149, 152, 154, 157, 160, 162, 165,
    167, 170, 172, 174, 176, 178, 181, 182, 184, 186, 188, 189, 118, 120, 122, 124, 126, 128, 130,
    133, 135, 138, 140, 143, 146, 148, 151, 153, 156, 159, 161, 164, 166, 169, 171, 173, 175, 177,
    179, 181, 183, 185, 187, 188, 118, 120, 121, 124, 126, 128, 130, 133, 135, 137, 140, 142, 145,
    148, 150, 153, 155, 158, 160, 163, 165, 168, 170, 172, 174, 176, 179, 180, 182, 184, 186, 187,
    118, 120, 121, 123, 126, 128, 130, 132, 135, 137, 139, 142, 144, 147, 150, 152, 155, 157, 160,
    162, 164, 167, 169, 171, 173, 176, 178, 179, 181, 183, 185, 187, 118, 120, 121, 123, 125, 128,
    130, 132, 134, 137, 139, 141, 144, 146, 149, 151, 154, 156, 159, 161, 164, 166, 168, 170, 173,
    175, 177, 179, 180, 182, 184, 186, 118, 120, 121, 123, 125, 127, 130, 132, 134, 136, 139, 141,
    143, 146, 148, 151, 153, 156, 158, 160, 163, 165, 167, 169, 172, 174, 176, 178, 180, 181, 183,
    185, 118, 120, 121, 123, 125, 127, 129, 131, 134, 136, 138, 141, 143, 145, 148, 150, 153, 155,
    157, 160, 162, 164, 166, 169, 171, 173, 175, 177, 179, 180, 182, 184, 118, 120, 121, 123, 125,
    127, 129, 131, 133, 136, 138, 140, 142, 145, 147, 150, 152, 154, 157, 159, 161, 163, 166, 168,
    170, 172, 174, 176, 178, 180, 181, 183, 118, 120, 121, 123, 125, 127, 129, 131, 133, 135, 137,
    140, 142, 144, 147, 149, 151, 154, 156, 158, 160, 163, 165, 167, 169, 171, 173, 175, 177, 179,
    180, 182, 118, 120, 121, 123, 125, 127, 129, 131, 133, 135, 137, 139, 142, 144, 146, 148, 151,
    153, 155, 157, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 181, 118, 120, 121, 123,
    125, 127, 129, 131, 133, 135, 137, 139, 141, 143, 146, 148, 150, 152, 155, 157, 159, 161, 163,
    165, 167, 169, 171, 173, 175, 177, 179, 180, 118, 120, 121, 123, 125, 127, 128, 130, 132, 134,
    136, 139, 141, 143, 145, 147, 150, 152, 154, 156, 158, 160, 163, 165, 167, 169, 171, 172, 174,
    176, 178, 180, 118, 120, 121, 123, 125, 126, 128, 130, 132, 134, 136, 138, 140, 142, 145, 147,
    149, 151, 153, 155, 158, 160, 162, 164, 166, 168, 170, 172, 173, 175, 177, 179, 0, 330, 300,
    280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 245, 244,
    244, 244, 244, 244, 243, 243, 243, 243, 243, 243, 13, 340, 300, 276, 265, 259, 255, 252, 250,
    249, 248, 247, 246, 246, 245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 243, 243, 242,
    242, 242, 242, 242, 29, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243,
    243, 243, 243, 242, 242, 242, 242, 242, 242, 242, 242, 241, 241, 241, 241, 241, 46, 30, 300,
    259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241,
    241, 241, 241, 241, 241, 240, 240, 240, 240, 240, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238,
    238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 239, 239, 239, 79, 90, 120,
    180, 209, 220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237,
    237, 237, 237, 237, 237, 237, 238, 238, 238, 238, 85, 96, 120, 160, 193, 210, 218, 223, 226,
    228, 229, 231, 232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 236, 236, 236, 236,
    237, 237, 237, 237, 90, 100, 120, 150, 180, 199, 209, 216, 220, 223, 226, 227, 229, 230, 231,
    231, 232, 232, 233, 233, 234, 234, 234, 235, 235, 235, 235, 235, 236, 236, 236, 236, 93, 103,
    120, 143, 169, 188, 201, 210, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232,
    233, 233, 233, 234, 234, 234, 234, 235, 235, 235, 235, 96, 106, 120, 139, 160, 180, 193, 203,
    210, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 232, 233, 233,
    233, 233, 234, 234, 234, 98, 107, 120, 136, 154, 172, 186, 196, 204, 210, 214, 217, 219, 221,
    223, 224, 226, 227, 227, 228, 229, 230, 230, 231, 231, 231, 232, 232, 232, 233, 233, 233, 100,
    109, 120, 133, 150, 166, 180, 190, 199, 205, 210, 213, 216, 218, 220, 222, 223, 225, 226, 226,
    227, 228, 229, 229, 230, 230, 231, 231, 231, 232, 232, 232, 102, 110, 120, 132, 146, 160, 174,
    185, 193, 200, 205, 210, 213, 215, 218, 220, 221, 223, 224, 225, 226, 226, 227, 228, 228, 229,
    229, 230, 230, 231, 231, 231, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 210,
    213, 215, 217, 219, 220, 222, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 229, 230, 230,
    105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 210, 212, 215, 217, 218, 220,
    221, 222, 223, 224, 225, 226, 226, 227, 227, 228, 228, 229, 229, 106, 112, 120, 128, 139, 150,
    160, 171, 180, 187, 193, 199, 203, 206, 210, 212, 214, 216, 218, 219, 220, 222, 223, 223, 224,
    225, 226, 226, 227, 227, 228, 228, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195,
    200, 204, 207, 210, 212, 214, 216, 217, 219, 220, 221, 222, 223, 224, 224, 225, 226, 226, 227,
    227, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 210, 212,
    214, 215, 217, 218, 219, 220, 221, 222, 223, 224, 224, 225, 226, 226, 108, 113, 120, 127, 134,
    143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 209, 212, 213, 215, 216, 218, 219,
    220, 221, 222, 223, 223, 224, 225, 225, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180,
    185, 190, 195, 199, 202, 205, 207, 210, 211, 213, 215, 216, 217, 218, 219, 220, 221, 222, 223,
    223, 224, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202,
    205, 207, 209, 211, 213, 214, 216, 217, 218, 219, 220, 221, 222, 222, 223, 110, 114, 120, 125,
    132, 139, 146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 210, 211, 213,
    214, 215, 217, 218, 219, 220, 220, 221, 222, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165,
    171, 177, 182, 187, 191, 195, 198, 201, 203, 206, 208, 209, 211, 213, 214, 215, 216, 217, 218,
    219, 220, 221, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192,
    196, 199, 201, 204, 206, 208, 209, 211, 213, 214, 215, 216, 217, 218, 219, 220, 111, 115, 120,
    124, 130, 136, 142, 148, 154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206,
    208, 210, 211, 212, 214, 215, 216, 217, 218, 219, 111, 115, 120, 124, 129, 135, 141, 146, 153,
    158, 164, 170, 175, 180, 184, 188, 191, 194, 197, 200, 202, 204, 206, 208, 210, 211, 212, 213,
    215, 216, 217, 217, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182,
    186, 189, 192, 195, 198, 200, 203, 205, 206, 208, 209, 211, 212, 213, 214, 215, 216, 112, 116,
    120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183, 187, 190, 193, 196, 199,
    201, 203, 205, 206, 208, 210, 211, 212, 213, 214, 215, 112, 116, 120, 124, 128, 133, 138, 143,
    148, 153, 159, 164, 169, 173, 177, 181, 185, 188, 192, 194, 197, 199, 201, 203, 205, 207, 208,
    209, 211, 212, 213, 214, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171,
    176, 180, 183, 187, 190, 193, 195, 197, 200, 202, 204, 205, 207, 208, 210, 211, 212, 213, 113,
    116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191,
    193, 196, 198, 200, 202, 204, 205, 207, 208, 209, 211, 212, 113, 116, 120, 123, 127, 131, 136,
    140, 145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 186, 189, 192, 194, 196, 199, 201, 202,
    204, 206, 207, 208, 210, 211, 113, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162,
    166, 170, 174, 178, 181, 184, 187, 190, 193, 195, 197, 199, 201, 203, 204, 206, 207, 208, 209,
    113, 116, 120, 123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183,
    186, 188, 191, 193, 196, 198, 200, 201, 203, 204, 206, 207, 208, 114, 116, 120, 123, 126, 130,
    134, 138, 142, 146, 151, 155, 159, 163, 167, 171, 174, 178, 181, 184, 187, 189, 192, 194, 196,
    198, 200, 202, 203, 205, 206, 207, 114, 116, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154,
    158, 162, 166, 169, 173, 176, 180, 183, 185, 188, 190, 193, 195, 197, 199, 200, 202, 203, 205,
    206, 114, 117, 120, 123, 126, 129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175,
    178, 181, 184, 186, 189, 191, 193, 195, 197, 199, 201, 202, 204, 205, 114, 117, 120, 123, 126,
    129, 133, 136, 140, 144, 148, 151, 155, 159, 163, 166, 170, 173, 176, 180, 182, 185, 187, 190,
    192, 194, 196, 198, 199, 201, 202, 204, 114, 117, 120, 122, 125, 129, 132, 136, 139, 143, 147,
    150, 154, 158, 162, 165, 169, 172, 175, 178, 181, 184, 186, 188, 191, 193, 195, 196, 198, 200,
    201, 203, 114, 117, 120, 122, 125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164, 167,
    171, 174, 177, 180, 182, 185, 187, 189, 191, 193, 195, 197, 199, 200, 202, 114, 117, 120, 122,
    125, 128, 131, 135, 138, 142, 145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 181, 183,
    186, 188, 190, 192, 194, 196, 197, 199, 200, 115, 117, 120, 122, 125, 128, 131, 134, 137, 141,
    144, 148, 151, 155, 158, 162, 165, 168, 171, 174, 177, 180, 182, 184, 187, 189, 191, 193, 195,
    196, 198, 199, 115, 117, 120, 122, 125, 128, 131, 134, 137, 140, 144, 147, 150, 154, 157, 160,
    164, 167, 170, 173, 176, 178, 181, 183, 185, 188, 190, 192, 193, 195, 197, 198, 115, 117, 120,
    122, 125, 127, 130, 133, 136, 140, 143, 146, 150, 153, 156, 159, 163, 166, 169, 172, 174, 177,
    180, 182, 184, 186, 188, 190, 192, 194, 196, 197, 115, 117, 120, 122, 125, 127, 130, 133, 136,
    139, 142, 145, 149, 152, 155, 158, 161, 164, 167, 170, 173, 176, 178, 181, 183, 185, 187, 189,
    191, 193, 194, 196, 115, 117, 120, 122, 124, 127, 130, 133, 136, 139, 142, 145, 148, 151, 154,
    157, 160, 163, 166, 169, 172, 175, 177, 180, 182, 184, 186, 188, 190, 192, 193, 195, 115, 117,
    120, 122, 124, 127, 130, 132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171,
    173, 176, 178, 181, 183, 185, 187, 189, 191, 192, 194, 115, 117, 120, 122, 124, 127, 129, 132,
    135, 138, 141, 144, 146, 150, 153, 155, 158, 161, 164, 167, 170, 172, 175, 177, 180, 182, 184,
    186, 188, 190, 191, 193, 115, 117, 120, 122, 124, 127, 129, 132, 134, 137, 140, 143, 146, 149,
    152, 155, 158, 160, 163, 166, 169, 171, 174, 176, 178, 181, 183, 185, 187, 188, 190, 192, 115,
    117, 120, 122, 124, 126, 129, 131, 134, 137, 140, 142, 145, 148, 151, 154, 157, 159, 162, 165,
    168, 170, 173, 175, 177, 180, 182, 184, 186, 187, 189, 191, 115, 117, 120, 122, 124, 126, 129,
    131, 134, 136, 139, 142, 145, 147, 150, 153, 156, 159, 161, 164, 167, 169, 172, 174, 176, 178,
    181, 183, 184, 186, 188, 190, 116, 117, 120, 122, 124, 126, 128, 131, 133, 136, 139, 141, 144,
    147, 150, 152, 155, 158, 160, 163, 166, 168, 171, 173, 175, 177, 179, 182, 183, 185, 187, 189,
    116, 118, 120, 122, 124, 126, 128, 131, 133, 136, 138, 141, 143, 146, 149, 152, 154, 157, 160,
    162, 165, 167, 170, 172, 174, 176, 178, 181, 182, 184, 186, 188, 116, 118, 120, 122, 124, 126,
    128, 130, 133, 135, 138, 140, 143, 146, 148, 151, 153, 156, 159, 161, 164, 166, 169, 171, 173,
    175, 177, 180, 181, 183, 185, 187, 116, 118, 120, 121, 124, 126, 128, 130, 133, 135, 137, 140,
    142, 145, 148, 150, 153, 155, 158, 160, 163, 165, 168, 170, 172, 174, 176, 179, 180, 182, 184,
    186, 116, 118, 120, 121, 123, 126, 128, 130, 132, 135, 137, 139, 142, 144, 147, 150, 152, 155,
    157, 160, 162, 164, 167, 169, 171, 173, 176, 178, 180, 181, 183, 185, 116, 118, 120, 121, 123,
    125, 128, 130, 132, 134, 137, 139, 141, 144, 146, 149, 151, 154, 156, 159, 161, 164, 166, 168,
    170, 173, 175, 177, 179, 180, 182, 184, 116, 118, 120, 121, 123, 125, 127, 130, 132, 134, 136,
    139, 141, 143, 146, 148, 151, 153, 156, 158, 160, 163, 165, 167, 169, 172, 174, 176, 178, 180,
    181, 183, 116, 118, 120, 121, 123, 125, 127, 129, 131, 134, 136, 138, 141, 143, 145, 148, 150,
    153, 155, 157, 160, 162, 164, 166, 169, 171, 173, 175, 177, 179, 180, 182, 116, 118, 120, 121,
    123, 125, 127, 129, 131, 133, 136, 138, 140, 142, 145, 147, 150, 152, 154, 157, 159, 161, 163,
    166, 168, 170, 172, 174, 176, 178, 180, 181, 116, 118, 120, 121, 123, 125, 127, 129, 131, 133,
    135, 137, 140, 142, 144, 147, 149, 151, 154, 156, 158, 160, 163, 165, 167, 169, 171, 173, 175,
    177, 179, 180, 116, 118, 120, 121, 123, 125, 127, 129, 131, 133, 135, 137, 139, 142, 144, 146,
    148, 151, 153, 155, 157, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 116, 118, 120,
    121, 123, 125, 127, 129, 131, 133, 135, 137, 139, 141, 143, 146, 148, 150, 152, 155, 157, 159,
    161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 0, 340, 319, 300, 286, 276, 270, 265, 261,
    259, 256, 255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 246, 246, 246, 245,
    245, 245, 245, 245, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250,
    249, 248, 248, 247, 247, 246, 246, 246, 245, 245, 245, 245, 244, 244, 244, 244, 244, 19, 0, 330,
    300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 245,
    244, 244, 244, 244, 244, 243, 243, 243, 243, 243, 29, 13, 340, 300, 276, 265, 259, 255, 252,
    250, 249, 248, 247, 246, 246, 245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 243, 243,
    242, 242, 242, 242, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243,
    243, 243, 243, 243, 242, 242, 242, 242, 242, 242, 242, 242, 241, 241, 241, 241, 51, 46, 29, 300,
    259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241,
    241, 241, 241, 241, 241, 240, 240, 240, 240, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 67, 70, 79, 120, 210, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238,
    238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 239, 239, 73, 79, 90, 120, 180, 209,
    220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237, 237,
    237, 237, 237, 237, 238, 238, 238, 79, 85, 96, 120, 160, 193, 209, 218, 223, 226, 228, 229, 231,
    232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 236, 236, 236, 236, 237, 237, 237,
    83, 90, 100, 120, 150, 180, 199, 209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232,
    233, 233, 234, 234, 234, 235, 235, 235, 235, 235, 236, 236, 236, 86, 93, 103, 120, 143, 169,
    188, 201, 210, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232, 233, 233, 233,
    234, 234, 234, 234, 235, 235, 235, 90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218,
    220, 223, 224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 232, 233, 233, 233, 233, 234,
    234, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204, 210, 214, 217, 219, 221, 223, 224, 226,
    227, 227, 228, 229, 230, 230, 231, 231, 231, 232, 232, 232, 233, 233, 94, 100, 109, 120, 133,
    150, 166, 180, 190, 199, 205, 210, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228, 229,
    229, 230, 230, 231, 231, 231, 232, 232, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200,
    205, 210, 213, 215, 218, 220, 221, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 230, 230,
    231, 231, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217,
    219, 220, 222, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 229, 230, 99, 105, 111, 120,
    129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 210, 212, 215, 217, 218, 220, 221, 222, 223,
    224, 225, 226, 226, 227, 227, 228, 228, 229, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180,
    187, 193, 199, 203, 206, 210, 212, 214, 216, 218, 219, 220, 222, 223, 223, 224, 225, 226, 226,
    227, 227, 228, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207,
    209, 212, 214, 216, 217, 219, 220, 221, 222, 223, 224, 224, 225, 226, 226, 227, 103, 107, 113,
    120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 209, 212, 214, 215, 217,
    218, 219, 220, 221, 222, 223, 224, 224, 225, 226, 103, 108, 113, 120, 127, 134, 143, 152, 160,
    169, 176, 183, 188, 193, 198, 201, 204, 207, 210, 212, 213, 215, 216, 218, 219, 220, 221, 222,
    223, 223, 224, 225, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190, 195,
    199, 202, 205, 207, 209, 211, 213, 215, 216, 217, 218, 219, 220, 221, 222, 223, 223, 105, 109,
    114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205, 207, 209,
    211, 213, 214, 216, 217, 218, 219, 220, 221, 222, 222, 106, 110, 114, 120, 125, 132, 139, 146,
    153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 210, 211, 213, 214, 215, 217,
    218, 219, 220, 220, 221, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182,
    187, 191, 195, 198, 201, 203, 206, 208, 209, 211, 213, 214, 215, 216, 217, 218, 219, 220, 107,
    111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201,
    204, 206, 208, 210, 211, 213, 214, 215, 216, 217, 218, 219, 107, 111, 115, 120, 124, 130, 136,
    142, 148, 154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 210, 211,
    212, 214, 215, 216, 217, 218, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170,
    175, 180, 184, 188, 191, 194, 197, 200, 202, 204, 206, 208, 210, 211, 212, 213, 215, 216, 217,
    108, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192,
    195, 198, 200, 203, 205, 206, 208, 210, 211, 212, 213, 214, 215, 109, 112, 116, 120, 124, 128,
    133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183, 187, 190, 193, 196, 199, 201, 203, 205,
    206, 208, 210, 211, 212, 213, 214, 109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159,
    164, 169, 173, 177, 181, 185, 188, 192, 194, 197, 199, 201, 203, 205, 207, 208, 210, 211, 212,
    213, 109, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183,
    187, 190, 193, 195, 197, 200, 202, 204, 205, 207, 208, 210, 211, 212, 110, 113, 116, 120, 123,
    127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 198,
    200, 202, 204, 205, 207, 208, 210, 211, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150,
    154, 159, 163, 168, 172, 176, 180, 183, 186, 189, 192, 194, 196, 199, 201, 202, 204, 206, 207,
    208, 210, 110, 113, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174,
    178, 181, 184, 187, 190, 193, 195, 197, 199, 201, 203, 204, 206, 207, 208, 111, 113, 116, 120,
    123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 188, 191,
    193, 196, 198, 200, 201, 203, 204, 206, 207, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142,
    146, 151, 155, 159, 163, 167, 171, 174, 178, 181, 184, 187, 189, 192, 194, 196, 198, 200, 202,
    203, 205, 206, 111, 114, 116, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166,
    169, 173, 176, 180, 183, 185, 188, 190, 193, 195, 197, 199, 200, 202, 203, 205, 111, 114, 117,
    120, 123, 126, 129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 184,
    186, 189, 191, 193, 195, 197, 199, 201, 202, 204, 112, 114, 117, 120, 123, 126, 129, 133, 136,
    140, 144, 148, 151, 155, 159, 163, 166, 170, 173, 176, 180, 182, 185, 187, 190, 192, 194, 196,
    198, 199, 201, 202, 112, 114, 117, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158,
    162, 165, 169, 172, 175, 178, 181, 184, 186, 188, 191, 193, 195, 196, 198, 200, 201, 112, 114,
    117, 120, 122, 125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174, 177,
    180, 182, 185, 187, 189, 191, 193, 195, 197, 199, 200, 112, 114, 117, 120, 122, 125, 128, 131,
    135, 138, 142, 145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 181, 183, 186, 188, 190,
    192, 194, 196, 197, 199, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 141, 144, 148, 151,
    155, 158, 162, 165, 168, 171, 174, 177, 180, 182, 184, 187, 189, 191, 193, 195, 196, 198, 112,
    115, 117, 120, 122, 125, 128, 131, 134, 137, 140, 144, 147, 150, 154, 157, 160, 164, 167, 170,
    173, 176, 178, 181, 183, 185, 188, 190, 192, 193, 195, 197, 113, 115, 117, 120, 122, 125, 127,
    130, 133, 136, 140, 143, 146, 150, 153, 156, 159, 163, 166, 169, 172, 174, 177, 180, 182, 184,
    186, 188, 190, 192, 194, 196, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 139, 142, 145,
    149, 152, 155, 158, 161, 164, 167, 170, 173, 176, 178, 181, 183, 185, 187, 189, 191, 193, 194,
    113, 115, 117, 120, 122, 124, 127, 130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 163,
    166, 169, 172, 175, 177, 180, 182, 184, 186, 188, 190, 192, 193, 113, 115, 117, 120, 122, 124,
    127, 130, 132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 173, 176, 178,
    181, 183, 185, 187, 189, 191, 192, 113, 115, 117, 120, 122, 124, 127, 129, 132, 135, 138, 141,
    144, 146, 150, 153, 155, 158, 161, 164, 167, 170, 172, 175, 177, 179, 182, 184, 186, 188, 190,
    191, 113, 115, 117, 120, 122, 124, 127, 129, 132, 134, 137, 140, 143, 146, 149, 152, 155, 158,
    160, 163, 166, 169, 171, 174, 176, 178, 181, 183, 185, 187, 188, 190, 113, 115, 117, 120, 122,
    124, 126, 129, 131, 134, 137, 140, 142, 145, 148, 151, 154, 157, 159, 162, 165, 168, 170, 173,
    175, 177, 180, 182, 184, 186, 187, 189, 114, 115, 117, 120, 122, 124, 126, 129, 131, 134, 136,
    139, 142, 145, 147, 150, 153, 156, 159, 161, 164, 167, 169, 172, 174, 176, 178, 181, 183, 184,
    186, 188, 114, 116, 117, 120, 122, 124, 126, 128, 131, 133, 136, 139, 141, 144, 147, 150, 152,
    155, 158, 160, 163, 166, 168, 171, 173, 175, 177, 180, 182, 183, 185, 187, 114, 116, 118, 120,
    122, 124, 126, 128, 131, 133, 136, 138, 141, 143, 146, 149, 152, 154, 157, 160, 162, 165, 167,
    170, 172, 174, 176, 178, 181, 182, 184, 186, 114, 116, 118, 120, 122, 124, 126, 128, 130, 133,
    135, 138, 140, 143, 146, 148, 151, 153, 156, 159, 161, 164, 166, 169, 171, 173, 175, 177, 180,
    181, 183, 185, 114, 116, 118, 120, 121, 124, 126, 128, 130, 133, 135, 137, 140, 142, 145, 148,
    150, 153, 155, 158, 160, 163, 165, 168, 170, 172, 174, 176, 179, 180, 182, 184, 114, 116, 118,
    120, 121, 123, 126, 128, 130, 132, 135, 137, 139, 142, 144, 147, 150, 152, 155, 157, 160, 162,
    164, 167, 169, 171, 173, 176, 178, 180, 181, 183, 114, 116, 118, 120, 121, 123, 125, 128, 130,
    132, 134, 137, 139, 141, 144, 146, 149, 151, 154, 156, 159, 161, 164, 166, 168, 170, 173, 175,
    177, 179, 180, 182, 114, 116, 118, 120, 121, 123, 125, 127, 130, 132, 134, 136, 139, 141, 143,
    146, 148, 151, 153, 156, 158, 160, 163, 165, 167, 169, 172, 174, 176, 178, 180, 181, 114, 116,
    118, 120, 121, 123, 125, 127, 129, 131, 134, 136, 138, 141, 143, 145, 148, 150, 153, 155, 157,
    160, 162, 164, 166, 169, 171, 173, 175, 177, 179, 180, 114, 116, 118, 120, 121, 123, 125, 127,
    129, 131, 133, 136, 138, 140, 142, 145, 147, 150, 152, 154, 157, 159, 161, 163, 166, 168, 170,
    172, 174, 176, 178, 180, 115, 116, 118, 120, 121, 123, 125, 127, 129, 131, 133, 135, 137, 140,
    142, 144, 147, 149, 151, 154, 156, 158, 160, 163, 165, 167, 169, 171, 173, 175, 177, 179, 0,
    346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256, 254, 253, 253, 252, 251,
    250, 250, 249, 249, 248, 248, 248, 247, 247, 247, 247, 246, 6, 352, 334, 316, 300, 287, 278,
    272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 249, 249, 248, 248, 247, 247,
    247, 246, 246, 246, 246, 246, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255, 253,
    252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 246, 246, 246, 245, 245, 245, 245, 21, 8,
    349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247, 247,
    246, 246, 246, 245, 245, 245, 245, 244, 244, 244, 244, 29, 19, 0, 330, 300, 280, 270, 263, 259,
    256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 245, 244, 244, 244, 244, 244,
    243, 243, 243, 243, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246,
    245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 243, 243, 242, 242, 242, 46, 40, 30, 0,
    300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 243, 243, 243, 242, 242,
    242, 242, 242, 242, 242, 242, 241, 241, 241, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243,
    243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 240,
    240, 240, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 65, 67, 70, 79, 120, 209,
    226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238, 238, 238,
    238, 238, 238, 238, 238, 239, 239, 70, 73, 79, 90, 120, 180, 209, 220, 226, 229, 231, 232, 233,
    234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 237, 237, 237, 238, 238,
    75, 79, 85, 96, 120, 160, 193, 210, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234,
    235, 235, 235, 235, 236, 236, 236, 236, 236, 236, 237, 237, 79, 83, 90, 100, 120, 150, 180, 199,
    209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 233, 234, 234, 234, 235, 235,
    235, 235, 235, 236, 236, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226,
    227, 228, 229, 230, 231, 231, 232, 232, 233, 233, 233, 234, 234, 234, 234, 235, 235, 85, 90, 96,
    106, 120, 139, 160, 180, 193, 203, 210, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229, 230,
    231, 231, 232, 232, 232, 233, 233, 233, 233, 234, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196,
    204, 210, 214, 217, 219, 221, 223, 224, 226, 227, 227, 228, 229, 230, 230, 231, 231, 231, 232,
    232, 232, 233, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216, 218,
    220, 222, 223, 225, 226, 226, 227, 228, 229, 229, 230, 230, 231, 231, 231, 232, 91, 96, 102,
    110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 210, 213, 215, 218, 220, 221, 223, 224, 225,
    226, 226, 227, 228, 228, 229, 229, 230, 230, 231, 93, 98, 103, 111, 120, 130, 143, 156, 169,
    180, 188, 196, 201, 206, 210, 213, 215, 217, 219, 220, 222, 223, 224, 225, 226, 226, 227, 228,
    228, 229, 229, 229, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206,
    209, 212, 215, 217, 218, 220, 221, 222, 223, 224, 225, 226, 226, 227, 227, 228, 228, 96, 100,
    106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 210, 212, 214, 216, 218,
    219, 220, 222, 223, 223, 224, 225, 226, 226, 227, 227, 97, 102, 106, 112, 120, 128, 137, 147,
    157, 167, 176, 183, 190, 195, 200, 204, 207, 210, 212, 214, 216, 217, 219, 220, 221, 222, 223,
    224, 224, 225, 226, 226, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 179, 186, 192,
    196, 201, 204, 207, 210, 212, 214, 215, 217, 218, 219, 220, 221, 222, 223, 224, 224, 225, 99,
    103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 210,
    212, 213, 215, 216, 218, 219, 220, 221, 222, 223, 223, 224, 100, 104, 109, 114, 120, 126, 133,
    141, 150, 158, 166, 173, 180, 185, 190, 195, 199, 202, 205, 207, 210, 211, 213, 215, 216, 217,
    218, 219, 220, 221, 222, 223, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176,
    182, 187, 192, 196, 199, 202, 205, 207, 210, 211, 213, 214, 216, 217, 218, 219, 220, 221, 222,
    102, 106, 110, 114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200,
    203, 205, 208, 210, 211, 213, 214, 215, 217, 218, 219, 220, 220, 103, 106, 110, 115, 120, 125,
    131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191, 195, 198, 201, 203, 206, 208, 209, 211,
    213, 214, 215, 216, 217, 218, 219, 103, 107, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163,
    169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 206, 208, 210, 211, 213, 214, 215, 216, 217,
    218, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166, 172, 177, 182, 186, 190,
    193, 196, 199, 202, 204, 206, 208, 210, 211, 212, 214, 215, 216, 217, 105, 108, 111, 115, 120,
    124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 191, 194, 197, 200, 202, 204,
    206, 208, 210, 211, 212, 213, 215, 216, 105, 108, 112, 115, 120, 124, 129, 134, 140, 145, 151,
    157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 200, 203, 205, 206, 208, 210, 211, 212,
    213, 214, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 180,
    183, 187, 190, 193, 196, 199, 201, 203, 205, 206, 208, 210, 211, 212, 213, 106, 109, 112, 116,
    120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188, 192, 194, 197,
    199, 201, 203, 205, 207, 208, 210, 211, 212, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142,
    147, 152, 157, 162, 167, 171, 176, 179, 183, 187, 190, 193, 195, 197, 200, 202, 204, 205, 207,
    208, 210, 211, 107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169,
    174, 178, 181, 185, 188, 191, 193, 196, 198, 200, 202, 204, 205, 207, 208, 209, 107, 110, 113,
    116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 186, 189,
    192, 194, 196, 199, 201, 202, 204, 206, 207, 208, 108, 110, 113, 116, 120, 123, 127, 131, 135,
    139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181, 184, 187, 190, 193, 195, 197, 199, 201,
    203, 204, 206, 207, 108, 111, 113, 116, 120, 123, 127, 130, 134, 139, 143, 147, 152, 156, 160,
    165, 169, 172, 176, 180, 183, 186, 188, 191, 193, 196, 198, 200, 201, 203, 204, 206, 108, 111,
    114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167, 171, 174, 178, 181,
    184, 187, 189, 192, 194, 196, 198, 200, 202, 203, 205, 109, 111, 114, 116, 120, 123, 126, 130,
    133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176, 180, 183, 185, 188, 190, 193, 195,
    197, 199, 200, 202, 203, 109, 111, 114, 117, 120, 123, 126, 129, 133, 137, 141, 145, 148, 153,
    156, 160, 164, 168, 171, 175, 178, 181, 184, 186, 189, 191, 193, 195, 197, 199, 201, 202, 109,
    112, 114, 117, 120, 123, 126, 129, 133, 136, 140, 144, 148, 151, 155, 159, 163, 166, 170, 173,
    176, 180, 182, 185, 187, 190, 192, 194, 196, 198, 199, 201, 109, 112, 114, 117, 120, 122, 125,
    129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165, 169, 172, 175, 178, 181, 184, 186, 188,
    191, 193, 195, 196, 198, 200, 110, 112, 114, 117, 120, 122, 125, 128, 132, 135, 139, 142, 146,
    150, 153, 157, 160, 164, 167, 171, 174, 177, 180, 182, 185, 187, 189, 191, 193, 195, 197, 199,
    110, 112, 114, 117, 120, 122, 125, 128, 131, 135, 138, 142, 145, 149, 152, 156, 159, 163, 166,
    169, 172, 175, 178, 181, 183, 186, 188, 190, 192, 194, 196, 197, 110, 112, 115, 117, 120, 122,
    125, 128, 131, 134, 137, 141, 144, 148, 151, 155, 158, 162, 165, 168, 171, 174, 177, 180, 182,
    184, 187, 189, 191, 193, 195, 196, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 140,
    144, 147, 150, 154, 157, 160, 164, 167, 170, 173, 176, 178, 181, 183, 185, 188, 190, 192, 193,
    195, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 140, 143, 146, 150, 153, 156, 159,
    163, 166, 169, 172, 174, 177, 180, 182, 184, 186, 188, 190, 192, 194, 111, 113, 115, 117, 120,
    122, 125, 127, 130, 133, 136, 139, 142, 145, 149, 152, 155, 158, 161, 164, 167, 170, 173, 176,
    178, 181, 183, 185, 187, 189, 191, 193, 111, 113, 115, 117, 120, 122, 124, 127, 130, 133, 136,
    139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 177, 179, 182, 184, 186, 188,
    190, 192, 111, 113, 115, 117, 120, 122, 124, 127, 130, 132, 135, 138, 141, 144, 147, 150, 153,
    156, 159, 162, 165, 168, 171, 173, 176, 178, 181, 183, 185, 187, 189, 191, 111, 113, 115, 117,
    120, 122, 124, 127, 129, 132, 135, 138, 141, 144, 146, 150, 153, 155, 158, 161, 164, 167, 170,
    172, 175, 177, 180, 182, 184, 186, 188, 190, 111, 113, 115, 117, 120, 122, 124, 127, 129, 132,
    134, 137, 140, 143, 146, 149, 152, 155, 158, 160, 163, 166, 169, 171, 174, 176, 178, 181, 183,
    185, 187, 188, 112, 113, 115, 117, 120, 122, 124, 126, 129, 131, 134, 137, 140, 142, 145, 148,
    151, 154, 157, 159, 162, 165, 168, 170, 173, 175, 177, 180, 182, 184, 186, 187, 112, 114, 115,
    117, 120, 122, 124, 126, 129, 131, 134, 136, 139, 142, 145, 147, 150, 153, 156, 159, 161, 164,
    167, 169, 172, 174, 176, 178, 181, 183, 184, 186, 112, 114, 116, 117, 120, 122, 124, 126, 128,
    131, 133, 136, 139, 141, 144, 147, 150, 152, 155, 158, 160, 163, 166, 168, 171, 173, 175, 177,
    180, 182, 183, 185, 112, 114, 116, 118, 120, 122, 124, 126, 128, 131, 133, 136, 138, 141, 143,
    146, 149, 152, 154, 157, 160, 162, 165, 167, 170, 172, 174, 176, 178, 181, 182, 184, 112, 114,
    116, 118, 120, 122, 124, 126, 128, 130, 133, 135, 138, 140, 143, 146, 148, 151, 153, 156, 159,
    161, 164, 166, 169, 171, 173, 175, 177, 180, 181, 183, 112, 114, 116, 118, 120, 121, 124, 126,
    128, 130, 133, 135, 137, 140, 142, 145, 148, 150, 153, 155, 158, 160, 163, 165, 168, 170, 172,
    174, 176, 179, 180, 182, 112, 114, 116, 118, 120, 121, 123, 126, 128, 130, 132, 135, 137, 139,
    142, 144, 147, 150, 152, 155, 157, 160, 162, 164, 167, 169, 171, 173, 176, 178, 180, 181, 113,
    114, 116, 118, 120, 121, 123, 125, 128, 130, 132, 134, 137, 139, 141, 144, 146, 149, 151, 154,
    156, 159, 161, 164, 166, 168, 170, 173, 175, 177, 179, 180, 113, 114, 116, 118, 120, 121, 123,
    125, 127, 130, 132, 134, 136, 139, 141, 143, 146, 148, 151, 153, 156, 158, 160, 163, 165, 167,
    169, 172, 174, 176, 178, 180, 113, 114, 116, 118, 120, 121, 123, 125, 127, 129, 131, 134, 136,
    138, 141, 143, 145, 148, 150, 153, 155, 157, 160, 162, 164, 166, 169, 171, 173, 175, 177, 179,
    0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255,
    254, 253, 253, 252, 251, 251, 250, 250, 250, 249, 249, 248, 248, 5, 354, 340, 326, 312, 300,
    290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 250, 250,
    249, 249, 249, 248, 248, 248, 247, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261,
    259, 257, 256, 254, 253, 253, 252, 251, 250, 250, 249, 249, 248, 248, 248, 247, 247, 247, 247,
    16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250,
    250, 249, 249, 248, 248, 247, 247, 247, 246, 246, 246, 246, 23, 13, 0, 340, 319, 300, 286, 276,
    270, 265, 261, 259, 256, 255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 246,
    246, 246, 245, 245, 245, 29, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251,
    250, 250, 249, 248, 248, 247, 247, 246, 246, 246, 245, 245, 245, 245, 244, 244, 244, 36, 30, 19,
    0, 330, 300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245,
    245, 245, 244, 244, 244, 244, 244, 243, 243, 243, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255,
    252, 250, 249, 248, 247, 246, 246, 245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 243,
    243, 242, 242, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244,
    243, 243, 243, 243, 243, 242, 242, 242, 242, 242, 242, 242, 242, 241, 241, 54, 53, 51, 46, 30,
    300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241,
    241, 241, 241, 241, 241, 241, 240, 240, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 64, 65, 67, 70, 79, 120, 210, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238,
    238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 68, 70, 73, 79, 90, 120, 180,
    210, 220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237,
    237, 237, 237, 237, 237, 238, 72, 75, 79, 85, 96, 120, 160, 193, 209, 218, 223, 226, 228, 229,
    231, 232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 236, 236, 236, 236, 237, 76,
    79, 83, 90, 100, 120, 150, 180, 199, 210, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232,
    233, 233, 234, 234, 234, 235, 235, 235, 235, 235, 236, 79, 82, 86, 93, 103, 120, 143, 169, 188,
    201, 209, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232, 233, 233, 233, 234,
    234, 234, 234, 235, 81, 85, 90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223,
    224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 232, 233, 233, 233, 233, 84, 87, 92, 98,
    107, 120, 136, 154, 172, 186, 196, 204, 210, 214, 217, 219, 221, 223, 224, 226, 227, 227, 228,
    229, 230, 230, 231, 231, 231, 232, 232, 232, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190,
    199, 205, 210, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228, 229, 229, 230, 230, 231,
    231, 231, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 209, 213, 215, 218,
    220, 221, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 230, 230, 90, 93, 98, 103, 111, 120,
    130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217, 219, 220, 222, 223, 224, 225,
    226, 226, 227, 228, 228, 229, 229, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191,
    197, 202, 206, 210, 212, 215, 217, 218, 220, 221, 222, 223, 224, 225, 226, 226, 227, 227, 228,
    93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212,
    214, 216, 218, 219, 220, 222, 223, 223, 224, 225, 226, 226, 227, 94, 97, 102, 106, 112, 120,
    128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 217, 219, 220,
    221, 222, 223, 224, 224, 225, 226, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172,
    180, 186, 192, 196, 201, 204, 207, 210, 212, 214, 215, 217, 218, 219, 220, 221, 222, 223, 224,
    224, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201,
    204, 207, 210, 212, 213, 215, 216, 218, 219, 220, 221, 222, 223, 223, 97, 100, 104, 109, 114,
    120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190, 195, 199, 202, 205, 207, 210, 211, 213,
    215, 216, 217, 218, 219, 220, 221, 222, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155,
    163, 170, 176, 182, 187, 192, 196, 199, 202, 205, 207, 209, 211, 213, 214, 216, 217, 218, 219,
    220, 221, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 189,
    193, 197, 200, 203, 205, 208, 210, 211, 213, 214, 215, 217, 218, 219, 220, 100, 103, 106, 110,
    115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191, 195, 198, 201, 203, 206,
    208, 210, 211, 213, 214, 215, 216, 217, 218, 100, 103, 107, 111, 115, 120, 125, 130, 136, 143,
    150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 206, 208, 210, 211, 213, 214,
    215, 216, 217, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166, 172, 177,
    182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 209, 211, 212, 214, 215, 216, 102, 105, 108,
    111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 179, 184, 188, 191, 194, 197,
    200, 202, 204, 206, 208, 209, 211, 212, 213, 215, 102, 105, 108, 112, 115, 120, 124, 129, 134,
    140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 200, 203, 205, 206, 208,
    209, 211, 212, 213, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166,
    171, 175, 179, 183, 187, 190, 193, 196, 199, 201, 203, 205, 206, 208, 210, 211, 212, 103, 106,
    109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188,
    192, 194, 197, 199, 201, 203, 205, 207, 208, 210, 211, 104, 106, 109, 112, 116, 120, 123, 128,
    132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183, 187, 190, 193, 195, 197, 200, 202,
    204, 205, 207, 208, 209, 104, 107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151, 156,
    160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 198, 200, 202, 204, 205, 207, 208, 105,
    107, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159, 163, 168, 172, 176, 180,
    183, 186, 189, 192, 194, 196, 199, 201, 202, 204, 206, 207, 105, 108, 110, 113, 116, 120, 123,
    127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181, 184, 187, 190, 193, 195,
    197, 199, 201, 203, 204, 206, 106, 108, 111, 113, 116, 120, 123, 127, 130, 134, 139, 143, 147,
    152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 188, 191, 193, 196, 198, 200, 201, 203, 204,
    106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167, 171,
    174, 178, 181, 184, 187, 189, 192, 194, 196, 198, 200, 202, 203, 106, 109, 111, 114, 116, 120,
    123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176, 179, 183, 185, 188,
    190, 193, 195, 197, 199, 200, 202, 107, 109, 111, 114, 117, 120, 123, 126, 129, 133, 137, 141,
    145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 184, 186, 189, 191, 193, 195, 197, 199,
    201, 107, 109, 112, 114, 117, 120, 123, 126, 129, 133, 136, 140, 144, 148, 151, 155, 159, 163,
    166, 170, 173, 176, 180, 182, 185, 187, 190, 192, 194, 196, 198, 199, 107, 109, 112, 114, 117,
    120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165, 169, 172, 175, 178, 181,
    184, 186, 188, 191, 193, 195, 196, 198, 108, 110, 112, 114, 117, 120, 122, 125, 128, 132, 135,
    139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174, 177, 180, 182, 185, 187, 189, 191, 193,
    195, 197, 108, 110, 112, 114, 117, 120, 122, 125, 128, 131, 135, 138, 142, 145, 149, 152, 156,
    159, 163, 166, 169, 172, 175, 178, 181, 183, 186, 188, 190, 192, 194, 196, 108, 110, 112, 115,
    117, 120, 122, 125, 128, 131, 134, 137, 141, 144, 148, 151, 155, 158, 162, 165, 168, 171, 174,
    177, 179, 182, 184, 187, 189, 191, 193, 195, 108, 110, 112, 115, 117, 120, 122, 125, 128, 131,
    134, 137, 140, 144, 147, 150, 154, 157, 160, 164, 167, 170, 173, 176, 178, 181, 183, 185, 188,
    190, 192, 193, 109, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 140, 143, 146, 150,
    153, 156, 159, 163, 166, 169, 172, 174, 177, 180, 182, 184, 186, 188, 190, 192, 109, 111, 113,
    115, 117, 120, 122, 125, 127, 130, 133, 136, 139, 142, 145, 149, 152, 155, 158, 161, 164, 167,
    170, 173, 176, 178, 181, 183, 185, 187, 189, 191, 109, 111, 113, 115, 117, 120, 122, 124, 127,
    130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 177, 180, 182,
    184, 186, 188, 190, 109, 111, 113, 115, 117, 120, 122, 124, 127, 130, 132, 135, 138, 141, 144,
    147, 150, 153, 156, 159, 162, 165, 168, 171, 173, 176, 178, 181, 183, 185, 187, 189, 109, 111,
    113, 115, 117, 120, 122, 124, 127, 129, 132, 135, 138, 141, 144, 146, 150, 153, 155, 158, 161,
    164, 167, 170, 172, 175, 177, 180, 182, 184, 186, 188, 110, 111, 113, 115, 117, 120, 122, 124,
    127, 129, 132, 134, 137, 140, 143, 146, 149, 152, 155, 158, 160, 163, 166, 169, 171, 174, 176,
    178, 181, 183, 185, 187, 110, 112, 113, 115, 117, 120, 122, 124, 126, 129, 131, 134, 137, 140,
    142, 145, 148, 151, 154, 157, 159, 162, 165, 168, 170, 173, 175, 177, 180, 182, 184, 186, 110,
    112, 114, 115, 117, 120, 122, 124, 126, 129, 131, 134, 136, 139, 142, 145, 147, 150, 153, 156,
    159, 161, 164, 167, 169, 172, 174, 176, 178, 181, 183, 184, 110, 112, 114, 116, 117, 120, 122,
    124, 126, 128, 131, 133, 136, 139, 141, 144, 147, 150, 152, 155, 158, 160, 163, 166, 168, 171,
    173, 175, 177, 180, 182, 183, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 131, 133, 136,
    138, 141, 143, 146, 149, 152, 154, 157, 160, 162, 165, 167, 170, 172, 174, 176, 178, 181, 182,
    111, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 133, 135, 138, 140, 143, 146, 148, 151,
    153, 156, 159, 161, 164, 166, 169, 171, 173, 175, 177, 180, 181, 111, 112, 114, 116, 118, 120,
    121, 124, 126, 128, 130, 133, 135, 137, 140, 142, 145, 148, 150, 153, 155, 158, 160, 163, 165,
    168, 170, 172, 174, 176, 179, 180, 111, 112, 114, 116, 118, 120, 121, 123, 126, 128, 130, 132,
    135, 137, 139, 142, 144, 147, 150, 152, 155, 157, 160, 162, 164, 167, 169, 171, 173, 176, 178,
    180, 111, 113, 114, 116, 118, 120, 121, 123, 125, 128, 130, 132, 134, 137, 139, 141, 144, 146,
    149, 151, 154, 156, 159, 161, 164, 166, 168, 170, 173, 175, 177, 179, 0, 351, 340, 330, 319,
    308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255, 254,
    253, 253, 252, 252, 251, 251, 250, 250, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275,
    271, 268, 266, 263, 262, 260, 259, 257, 256, 255, 255, 254, 253, 252, 252, 251, 251, 250, 250,
    250, 249, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257,
    256, 255, 254, 253, 253, 252, 251, 251, 250, 250, 250, 249, 249, 248, 13, 5, 354, 340, 326, 312,
    300, 290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 250,
    250, 249, 249, 249, 248, 248, 248, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263,
    261, 259, 257, 256, 254, 253, 253, 252, 251, 250, 250, 249, 249, 248, 248, 248, 247, 247, 247,
    24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251,
    250, 250, 249, 249, 248, 248, 247, 247, 247, 246, 246, 246, 29, 23, 13, 0, 340, 319, 300, 286,
    276, 270, 265, 261, 259, 256, 255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246,
    246, 246, 246, 245, 245, 35, 29, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253,
    251, 250, 250, 249, 248, 248, 247, 247, 246, 246, 246, 245, 245, 245, 245, 244, 244, 40, 36, 30,
    19, 0, 330, 300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245,
    245, 245, 244, 244, 244, 244, 244, 243, 243, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255,
    252, 250, 249, 248, 247, 246, 246, 245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 243,
    243, 242, 51, 49, 46, 40, 29, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244,
    243, 243, 243, 243, 243, 242, 242, 242, 242, 242, 242, 242, 242, 241, 55, 54, 53, 51, 46, 30,
    300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241,
    241, 241, 241, 241, 241, 241, 240, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 63,
    64, 65, 67, 70, 79, 120, 210, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238,
    238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 67, 68, 70, 73, 79, 90, 120, 180, 210,
    220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237, 237,
    237, 237, 237, 237, 70, 72, 75, 79, 85, 96, 120, 160, 193, 209, 218, 223, 226, 228, 229, 231,
    232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 236, 236, 236, 236, 73, 76, 79, 83,
    90, 100, 120, 150, 180, 199, 209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233,
    233, 234, 234, 234, 235, 235, 235, 235, 235, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201,
    210, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232, 233, 233, 233, 234, 234,
    234, 234, 79, 81, 85, 90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223, 224,
    226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 232, 233, 233, 233, 81, 84, 87, 92, 98, 107,
    120, 136, 154, 172, 186, 196, 204, 209, 214, 217, 219, 221, 223, 224, 226, 227, 227, 228, 229,
    230, 230, 231, 231, 231, 232, 232, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199,
    205, 209, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228, 229, 229, 230, 230, 231, 231,
    85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 210, 213, 215, 218, 220,
    221, 223, 224, 225, 226, 226, 227, 228, 228, 229, 229, 230, 86, 90, 93, 98, 103, 111, 120, 130,
    143, 156, 169, 180, 188, 196, 201, 206, 210, 213, 215, 217, 219, 220, 222, 223, 224, 225, 226,
    226, 227, 228, 228, 229, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197,
    202, 206, 209, 212, 215, 217, 218, 220, 221, 222, 223, 224, 225, 226, 226, 227, 227, 90, 93, 96,
    100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212, 214, 216,
    218, 219, 220, 222, 223, 223, 224, 225, 226, 226, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147,
    157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 217, 219, 220, 221, 222, 223,
    224, 224, 225, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196,
    201, 204, 207, 210, 212, 214, 215, 217, 218, 219, 220, 221, 222, 223, 224, 93, 96, 99, 103, 108,
    113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 210, 212, 213,
    215, 216, 218, 219, 220, 221, 222, 223, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150,
    158, 166, 173, 180, 185, 190, 195, 199, 202, 205, 207, 210, 211, 213, 215, 216, 217, 218, 219,
    220, 221, 95, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187,
    192, 196, 199, 202, 205, 207, 209, 211, 213, 214, 216, 217, 218, 219, 220, 96, 99, 102, 106,
    110, 114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205,
    208, 210, 211, 213, 214, 215, 217, 218, 219, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137,
    144, 151, 158, 165, 171, 177, 182, 187, 191, 195, 198, 201, 203, 206, 208, 210, 211, 213, 214,
    215, 216, 217, 98, 100, 103, 107, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174,
    180, 184, 188, 192, 196, 199, 201, 204, 206, 208, 209, 211, 213, 214, 215, 216, 98, 101, 104,
    107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166, 172, 177, 182, 186, 190, 193, 196,
    199, 202, 204, 206, 208, 210, 211, 212, 214, 215, 99, 102, 105, 108, 111, 115, 120, 124, 129,
    135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 191, 194, 197, 200, 202, 204, 206, 208,
    210, 211, 212, 213, 100, 102, 105, 108, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162,
    168, 173, 177, 182, 186, 189, 192, 195, 198, 200, 203, 205, 206, 208, 210, 211, 212, 100, 103,
    106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183, 187,
    190, 193, 196, 199, 201, 203, 205, 206, 208, 210, 211, 101, 103, 106, 109, 112, 116, 120, 124,
    128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188, 192, 194, 197, 199, 201,
    203, 205, 207, 208, 210, 102, 104, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152,
    157, 162, 167, 171, 176, 180, 183, 187, 190, 193, 195, 197, 200, 202, 204, 205, 207, 208, 102,
    104, 107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178,
    181, 185, 188, 191, 193, 196, 198, 200, 202, 204, 205, 207, 103, 105, 107, 110, 113, 116, 120,
    123, 127, 131, 136, 140, 145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 186, 189, 192, 194,
    196, 199, 201, 202, 204, 206, 103, 105, 108, 110, 113, 116, 120, 123, 127, 131, 135, 139, 144,
    148, 153, 157, 162, 166, 170, 174, 178, 181, 184, 187, 190, 193, 195, 197, 199, 201, 203, 204,
    103, 106, 108, 111, 113, 116, 120, 123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169,
    172, 176, 180, 183, 186, 188, 191, 193, 196, 198, 200, 201, 203, 104, 106, 108, 111, 114, 116,
    120, 123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167, 171, 174, 178, 181, 184, 187,
    189, 192, 194, 196, 198, 200, 202, 104, 106, 109, 111, 114, 116, 120, 123, 126, 130, 133, 137,
    141, 145, 150, 154, 158, 162, 166, 169, 173, 176, 180, 183, 185, 188, 190, 193, 195, 197, 199,
    200, 105, 107, 109, 111, 114, 117, 120, 123, 126, 129, 133, 137, 141, 145, 148, 153, 156, 160,
    164, 168, 171, 175, 178, 181, 184, 186, 189, 191, 193, 195, 197, 199, 105, 107, 109, 112, 114,
    117, 120, 123, 126, 129, 133, 136, 140, 144, 148, 151, 155, 159, 163, 166, 170, 173, 176, 180,
    182, 185, 187, 190, 192, 194, 196, 198, 105, 107, 109, 112, 114, 117, 120, 122, 125, 129, 132,
    136, 139, 143, 147, 150, 154, 158, 162, 165, 169, 172, 175, 178, 181, 184, 186, 188, 191, 193,
    195, 196, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 132, 135, 139, 142, 146, 150, 153,
    157, 160, 164, 167, 171, 174, 177, 180, 182, 185, 187, 189, 191, 193, 195, 106, 108, 110, 112,
    114, 117, 120, 122, 125, 128, 131, 135, 138, 142, 145, 149, 152, 156, 159, 163, 166, 169, 172,
    175, 178, 181, 183, 186, 188, 190, 192, 194, 106, 108, 110, 112, 115, 117, 120, 122, 125, 128,
    131, 134, 137, 141, 144, 148, 151, 155, 158, 162, 165, 168, 171, 174, 177, 180, 182, 184, 187,
    189, 191, 193, 106, 108, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 140, 144, 147,
    150, 154, 157, 160, 164, 167, 170, 173, 176, 178, 181, 183, 185, 188, 190, 192, 107, 109, 111,
    113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 140, 143, 146, 150, 153, 156, 159, 163, 166,
    169, 172, 174, 177, 180, 182, 184, 186, 188, 190, 107, 109, 111, 113, 115, 117, 120, 122, 125,
    127, 130, 133, 136, 139, 142, 145, 149, 152, 155, 158, 161, 164, 167, 170, 173, 176, 178, 181,
    183, 185, 187, 189, 107, 109, 111, 113, 115, 117, 120, 122, 124, 127, 130, 133, 136, 139, 142,
    145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 177, 180, 182, 184, 186, 188, 108, 109,
    111, 113, 115, 117, 120, 122, 124, 127, 130, 132, 135, 138, 141, 144, 147, 150, 153, 156, 159,
    162, 165, 168, 171, 173, 176, 178, 181, 183, 185, 187, 108, 109, 111, 113, 115, 117, 120, 122,
    124, 127, 129, 132, 135, 138, 141, 144, 146, 150, 153, 155, 158, 161, 164, 167, 170, 172, 175,
    177, 180, 182, 184, 186, 108, 110, 111, 113, 115, 117, 120, 122, 124, 127, 129, 132, 134, 137,
    140, 143, 146, 149, 152, 155, 158, 160, 163, 166, 169, 171, 174, 176, 178, 181, 183, 185, 108,
    110, 112, 113, 115, 117, 120, 122, 124, 126, 129, 131, 134, 137, 140, 142, 145, 148, 151, 154,
    157, 159, 162, 165, 168, 170, 173, 175, 177, 180, 182, 184, 108, 110, 112, 114, 115, 117, 120,
    122, 124, 126, 129, 131, 134, 136, 139, 142, 145, 147, 150, 153, 156, 159, 161, 164, 167, 169,
    172, 174, 176, 178, 181, 183, 109, 110, 112, 114, 116, 117, 120, 122, 124, 126, 128, 131, 133,
    136, 139, 141, 144, 147, 150, 152, 155, 158, 160, 163, 166, 168, 171, 173, 175, 177, 180, 182,
    109, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 131, 133, 136, 138, 141, 143, 146, 149,
    152, 154, 157, 160, 162, 165, 167, 170, 172, 174, 176, 178, 181, 109, 111, 112, 114, 116, 118,
    120, 122, 124, 126, 128, 130, 133, 135, 138, 140, 143, 146, 148, 151, 153, 156, 159, 161, 164,
    166, 169, 171, 173, 175, 177, 180, 109, 111, 112, 114, 116, 118, 120, 121, 124, 126, 128, 130,
    133, 135, 137, 140, 142, 145, 148, 150, 153, 155, 158, 160, 163, 165, 168, 170, 172, 174, 176,
    179, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 272, 270, 267, 265, 264,
    262, 261, 260, 259, 258, 257, 256, 255, 255, 254, 253, 253, 252, 252, 3, 356, 347, 337, 327,
    317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261, 260, 259, 258, 257, 256,
    255, 254, 254, 253, 253, 252, 252, 251, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276,
    273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255, 254, 253, 253, 252, 252, 251, 251,
    250, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263, 262, 260, 259,
    257, 256, 255, 255, 254, 253, 252, 252, 251, 251, 250, 250, 250, 16, 8, 0, 349, 336, 323, 310,
    300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255, 254, 253, 253, 252, 251,
    251, 250, 250, 250, 249, 249, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 265,
    262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 250, 250, 249, 249, 249, 248, 248, 25,
    19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256, 254, 253, 253,
    252, 251, 250, 250, 249, 249, 248, 248, 248, 247, 247, 29, 24, 16, 6, 352, 334, 316, 300, 287,
    278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 249, 249, 248, 248, 247,
    247, 247, 246, 246, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255,
    253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 246, 246, 246, 245, 39, 35, 30, 21,
    8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247,
    247, 246, 246, 246, 245, 245, 245, 245, 244, 43, 40, 36, 30, 19, 0, 330, 300, 280, 270, 263,
    259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 245, 244, 244, 244, 244,
    244, 243, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246,
    246, 245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 243, 243, 52, 51, 49, 46, 40, 30, 0,
    300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 243, 243, 243, 242, 242,
    242, 242, 242, 242, 242, 242, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243,
    243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 60,
    60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 63, 63, 64, 65, 67, 70, 79, 120, 210, 226,
    231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238, 238, 238, 238,
    238, 238, 238, 66, 67, 68, 70, 73, 79, 90, 120, 180, 209, 220, 226, 229, 231, 232, 233, 234,
    234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 237, 237, 69, 70, 72, 75, 79,
    85, 96, 120, 160, 193, 210, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234, 235,
    235, 235, 235, 236, 236, 236, 236, 236, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 209,
    216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 233, 234, 234, 234, 235, 235, 235,
    235, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227,
    228, 229, 230, 231, 231, 232, 232, 233, 233, 233, 234, 234, 234, 76, 79, 81, 85, 90, 96, 106,
    120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229, 230, 231,
    231, 232, 232, 232, 233, 233, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204,
    209, 214, 217, 219, 221, 223, 224, 226, 227, 227, 228, 229, 230, 230, 231, 231, 231, 232, 81,
    83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 210, 213, 216, 218, 220, 222,
    223, 225, 226, 226, 227, 228, 229, 229, 230, 230, 231, 82, 85, 88, 91, 96, 102, 110, 120, 132,
    146, 160, 174, 185, 193, 200, 205, 209, 213, 215, 218, 220, 221, 223, 224, 225, 226, 226, 227,
    228, 228, 229, 229, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201,
    206, 209, 213, 215, 217, 219, 220, 222, 223, 224, 225, 226, 226, 227, 228, 228, 86, 88, 91, 95,
    99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 209, 212, 215, 217, 218,
    220, 221, 222, 223, 224, 225, 226, 226, 227, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150,
    160, 171, 180, 187, 193, 199, 203, 206, 210, 212, 214, 216, 218, 219, 220, 222, 223, 223, 224,
    225, 226, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200,
    204, 207, 209, 212, 214, 216, 217, 219, 220, 221, 222, 223, 224, 224, 90, 92, 95, 98, 103, 107,
    113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 209, 212, 214, 215,
    217, 218, 219, 220, 221, 222, 223, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160,
    169, 176, 183, 188, 193, 198, 201, 204, 207, 210, 212, 213, 215, 216, 218, 219, 220, 221, 222,
    92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190, 195, 199,
    202, 205, 207, 210, 211, 213, 215, 216, 217, 218, 219, 220, 93, 95, 98, 101, 105, 109, 114, 120,
    126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205, 207, 209, 211, 213,
    214, 216, 217, 218, 219, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146, 153, 160, 167,
    174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 209, 211, 213, 214, 215, 217, 218, 94, 97,
    100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191, 195,
    198, 201, 203, 206, 208, 209, 211, 213, 214, 215, 216, 95, 98, 100, 103, 107, 111, 115, 120,
    125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 206, 208,
    210, 211, 213, 214, 215, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154,
    160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 210, 211, 212, 214, 97,
    99, 102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 179, 184,
    188, 191, 194, 197, 200, 202, 204, 206, 208, 209, 211, 212, 97, 100, 102, 105, 108, 112, 115,
    120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 200,
    203, 205, 206, 208, 209, 211, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144,
    150, 155, 160, 166, 171, 175, 179, 183, 187, 190, 193, 196, 199, 201, 203, 205, 206, 208, 210,
    99, 101, 103, 106, 109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173,
    177, 181, 185, 188, 192, 194, 197, 199, 201, 203, 205, 207, 208, 99, 102, 104, 106, 109, 112,
    116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 179, 183, 187, 190, 193,
    195, 197, 200, 202, 204, 205, 207, 100, 102, 104, 107, 110, 113, 116, 120, 123, 127, 132, 136,
    141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 198, 200, 202, 204,
    205, 100, 103, 105, 107, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159, 163,
    168, 172, 176, 180, 183, 186, 189, 192, 194, 196, 199, 201, 202, 204, 101, 103, 105, 108, 110,
    113, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181, 184,
    187, 190, 193, 195, 197, 199, 201, 203, 101, 103, 106, 108, 111, 113, 116, 120, 123, 127, 130,
    134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 179, 183, 186, 188, 191, 193, 196, 198,
    200, 201, 102, 104, 106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151, 155,
    159, 163, 167, 171, 174, 178, 181, 184, 187, 189, 192, 194, 196, 198, 200, 102, 104, 106, 109,
    111, 114, 116, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176,
    180, 183, 185, 188, 190, 193, 195, 197, 199, 103, 105, 107, 109, 111, 114, 117, 120, 123, 126,
    129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 184, 186, 189, 191,
    193, 195, 197, 103, 105, 107, 109, 112, 114, 117, 120, 123, 126, 129, 133, 136, 140, 144, 148,
    151, 155, 159, 163, 166, 170, 173, 176, 180, 182, 185, 187, 190, 192, 194, 196, 103, 105, 107,
    109, 112, 114, 117, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165, 169,
    172, 175, 178, 181, 184, 186, 188, 191, 193, 195, 104, 106, 108, 110, 112, 114, 117, 120, 122,
    125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174, 177, 180, 182, 185,
    187, 189, 191, 193, 104, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 131, 135, 138, 142,
    145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 181, 183, 186, 188, 190, 192, 104, 106,
    108, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 141, 144, 148, 151, 155, 158, 162,
    165, 168, 171, 174, 177, 180, 182, 184, 187, 189, 191, 105, 106, 108, 110, 112, 115, 117, 120,
    122, 125, 128, 131, 134, 137, 140, 144, 147, 150, 154, 157, 160, 164, 167, 170, 173, 176, 178,
    181, 183, 185, 188, 190, 105, 107, 109, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136,
    140, 143, 146, 150, 153, 156, 159, 163, 166, 169, 172, 174, 177, 180, 182, 184, 186, 188, 105,
    107, 109, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 139, 142, 145, 149, 152, 155,
    158, 161, 164, 167, 170, 173, 176, 178, 181, 183, 185, 187, 106, 107, 109, 111, 113, 115, 117,
    120, 122, 124, 127, 130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172,
    175, 177, 180, 182, 184, 186, 106, 108, 109, 111, 113, 115, 117, 120, 122, 124, 127, 130, 132,
    135, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 173, 176, 178, 181, 183, 185,
    106, 108, 109, 111, 113, 115, 117, 120, 122, 124, 127, 129, 132, 135, 138, 141, 144, 146, 150,
    153, 155, 158, 161, 164, 167, 170, 172, 175, 177, 180, 182, 184, 106, 108, 110, 111, 113, 115,
    117, 120, 122, 124, 127, 129, 132, 134, 137, 140, 143, 146, 149, 152, 155, 158, 160, 163, 166,
    169, 171, 174, 176, 178, 181, 183, 107, 108, 110, 112, 113, 115, 117, 120, 122, 124, 126, 129,
    131, 134, 137, 140, 142, 145, 148, 151, 154, 157, 159, 162, 165, 168, 170, 173, 175, 177, 180,
    182, 107, 108, 110, 112, 114, 115, 117, 120, 122, 124, 126, 129, 131, 134, 136, 139, 142, 145,
    147, 150, 153, 156, 159, 161, 164, 167, 169, 172, 174, 176, 178, 181, 107, 109, 110, 112, 114,
    116, 117, 120, 122, 124, 126, 128, 131, 133, 136, 139, 141, 144, 147, 150, 152, 155, 158, 160,
    163, 166, 168, 171, 173, 175, 177, 180, 107, 109, 110, 112, 114, 116, 118, 120, 122, 124, 126,
    128, 131, 133, 136, 138, 141, 143, 146, 149, 152, 154, 157, 160, 162, 165, 167, 170, 172, 174,
    176, 178, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270,
    268, 266, 264, 263, 262, 261, 260, 259, 258, 257, 256, 256, 255, 254, 254, 3, 356, 349, 340,
    332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 261, 260,
    259, 258, 257, 256, 255, 255, 254, 254, 253, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287,
    283, 278, 275, 272, 270, 267, 265, 264, 262, 261, 260, 259, 258, 257, 256, 255, 255, 254, 253,
    253, 252, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264,
    263, 261, 260, 259, 258, 257, 256, 255, 254, 254, 253, 253, 252, 252, 13, 7, 0, 351, 340, 330,
    319, 308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255,
    254, 253, 253, 252, 252, 251, 251, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275,
    271, 268, 266, 263, 262, 260, 259, 257, 256, 255, 255, 254, 253, 252, 252, 251, 251, 250, 250,
    21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257,
    256, 255, 254, 253, 253, 252, 251, 251, 250, 250, 250, 249, 25, 20, 13, 5, 354, 340, 326, 312,
    300, 290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 250,
    250, 249, 249, 249, 248, 29, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263,
    261, 259, 257, 256, 254, 253, 253, 252, 251, 250, 250, 249, 249, 248, 248, 248, 247, 34, 30, 24,
    16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250,
    250, 249, 249, 248, 248, 247, 247, 247, 246, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276,
    270, 265, 261, 259, 256, 255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 246,
    246, 246, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251,
    250, 250, 249, 248, 248, 247, 247, 246, 246, 246, 245, 245, 245, 245, 46, 43, 40, 36, 30, 19, 0,
    330, 300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245,
    245, 244, 244, 244, 244, 244, 49, 48, 46, 43, 38, 29, 13, 340, 300, 276, 265, 259, 255, 252,
    250, 249, 248, 247, 246, 246, 245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 243, 53,
    52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243,
    243, 243, 243, 242, 242, 242, 242, 242, 242, 242, 56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250,
    247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241, 241, 241,
    241, 241, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 63, 63, 63, 64, 65, 67, 70, 79,
    120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238,
    238, 238, 238, 238, 238, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 209, 220, 226, 229, 231, 232,
    233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 237, 68, 69, 70, 72,
    75, 79, 85, 96, 120, 160, 193, 209, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234,
    235, 235, 235, 235, 236, 236, 236, 236, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199,
    209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 233, 234, 234, 234, 235, 235,
    235, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 210, 215, 219, 222, 224, 226,
    227, 228, 229, 230, 231, 231, 232, 232, 233, 233, 233, 234, 234, 75, 76, 79, 81, 85, 90, 96,
    106, 120, 139, 160, 180, 193, 203, 210, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229, 230,
    231, 231, 232, 232, 232, 233, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196,
    204, 209, 214, 217, 219, 221, 223, 224, 226, 227, 227, 228, 229, 230, 230, 231, 231, 231, 79,
    81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216, 218, 220,
    222, 223, 225, 226, 226, 227, 228, 229, 229, 230, 230, 80, 82, 85, 88, 91, 96, 102, 110, 120,
    132, 146, 160, 174, 185, 193, 200, 205, 210, 213, 215, 218, 220, 221, 223, 224, 225, 226, 226,
    227, 228, 228, 229, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196,
    201, 206, 209, 213, 215, 217, 219, 220, 222, 223, 224, 225, 226, 226, 227, 228, 83, 86, 88, 91,
    95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 209, 212, 215, 217,
    218, 220, 221, 222, 223, 224, 225, 226, 226, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139,
    150, 160, 171, 180, 187, 193, 199, 203, 206, 210, 212, 214, 216, 218, 219, 220, 222, 223, 223,
    224, 225, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195,
    200, 204, 207, 210, 212, 214, 216, 217, 219, 220, 221, 222, 223, 224, 87, 90, 92, 95, 98, 103,
    107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 210, 212, 214,
    215, 217, 218, 219, 220, 221, 222, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152,
    160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 209, 212, 213, 215, 216, 218, 219, 220, 221,
    90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190, 195,
    199, 202, 205, 207, 209, 211, 213, 215, 216, 217, 218, 219, 91, 93, 95, 98, 101, 105, 109, 114,
    120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205, 207, 210, 211,
    213, 214, 216, 217, 218, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146, 153, 160,
    167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 210, 211, 213, 214, 215, 217, 92, 94, 97,
    100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191, 195,
    198, 201, 203, 206, 208, 210, 211, 213, 214, 215, 93, 95, 98, 100, 103, 107, 111, 115, 120, 125,
    130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 206, 208, 210,
    211, 213, 214, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166,
    172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 209, 211, 212, 95, 97, 99, 102, 105,
    108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 191, 194,
    197, 200, 202, 204, 206, 208, 209, 211, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124, 129,
    134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 200, 203, 205, 206,
    208, 210, 96, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160,
    166, 171, 175, 180, 183, 187, 190, 193, 196, 199, 201, 203, 205, 206, 208, 97, 99, 101, 103,
    106, 109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185,
    188, 192, 194, 197, 199, 201, 203, 205, 207, 97, 99, 102, 104, 106, 109, 112, 116, 120, 123,
    128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183, 187, 190, 193, 195, 197, 200,
    202, 204, 205, 98, 100, 102, 104, 107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151,
    156, 160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 198, 200, 202, 204, 98, 100, 103,
    105, 107, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159, 163, 168, 172, 176,
    179, 183, 186, 189, 192, 194, 196, 199, 201, 202, 99, 101, 103, 105, 108, 110, 113, 116, 120,
    123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181, 184, 187, 190, 193,
    195, 197, 199, 201, 99, 101, 103, 106, 108, 111, 113, 116, 120, 123, 127, 130, 134, 139, 143,
    147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 188, 191, 193, 196, 198, 200, 100, 102,
    104, 106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167,
    171, 174, 178, 181, 184, 187, 189, 192, 194, 196, 198, 100, 102, 104, 106, 109, 111, 114, 116,
    120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176, 180, 183, 185,
    188, 190, 193, 195, 197, 101, 103, 105, 107, 109, 111, 114, 117, 120, 123, 126, 129, 133, 137,
    141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 184, 186, 189, 191, 193, 195, 101,
    103, 105, 107, 109, 112, 114, 117, 120, 123, 126, 129, 133, 136, 140, 144, 148, 151, 155, 159,
    163, 166, 170, 173, 176, 180, 182, 185, 187, 190, 192, 194, 102, 103, 105, 107, 109, 112, 114,
    117, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165, 169, 172, 175, 178,
    181, 184, 186, 188, 191, 193, 102, 104, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 132,
    135, 139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174, 177, 180, 182, 185, 187, 189, 191,
    102, 104, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 131, 135, 138, 142, 145, 149, 152,
    156, 159, 163, 166, 169, 172, 175, 178, 181, 183, 186, 188, 190, 103, 104, 106, 108, 110, 112,
    115, 117, 120, 122, 125, 128, 131, 134, 137, 141, 144, 148, 151, 155, 158, 162, 165, 168, 171,
    174, 177, 180, 182, 184, 187, 189, 103, 105, 106, 108, 110, 112, 115, 117, 120, 122, 125, 128,
    131, 134, 137, 140, 144, 147, 150, 154, 157, 160, 164, 167, 170, 173, 176, 178, 181, 183, 185,
    188, 103, 105, 107, 109, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 140, 143, 146,
    150, 153, 156, 159, 163, 166, 169, 172, 174, 177, 180, 182, 184, 186, 104, 105, 107, 109, 111,
    113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 139, 142, 145, 149, 152, 155, 158, 161, 164,
    167, 170, 173, 176, 178, 181, 183, 185, 104, 106, 107, 109, 111, 113, 115, 117, 120, 122, 124,
    127, 130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 177, 180,
    182, 184, 104, 106, 108, 109, 111, 113, 115, 117, 120, 122, 124, 127, 130, 132, 135, 138, 141,
    144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 173, 176, 178, 181, 183, 105, 106, 108, 109,
    111, 113, 115, 117, 120, 122, 124, 127, 129, 132, 135, 138, 141, 144, 146, 150, 153, 155, 158,
    161, 164, 167, 170, 172, 175, 177, 180, 182, 105, 106, 108, 110, 111, 113, 115, 117, 120, 122,
    124, 127, 129, 132, 134, 137, 140, 143, 146, 149, 152, 155, 158, 160, 163, 166, 169, 171, 174,
    176, 178, 181, 105, 107, 108, 110, 112, 113, 115, 117, 120, 122, 124, 126, 129, 131, 134, 137,
    140, 142, 145, 148, 151, 154, 157, 159, 162, 165, 168, 170, 173, 175, 177, 180, 105, 107, 108,
    110, 112, 114, 115, 117, 120, 122, 124, 126, 129, 131, 134, 136, 139, 142, 145, 147, 150, 153,
    156, 159, 161, 164, 167, 169, 172, 174, 176, 178, 0, 354, 347, 340, 333, 326, 319, 312, 305,
    300, 294, 290, 286, 282, 279, 276, 274, 271, 270, 268, 266, 265, 264, 262, 261, 260, 259, 259,
    258, 257, 256, 256, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281, 278,
    275, 273, 271, 269, 267, 265, 264, 263, 261, 260, 259, 259, 258, 257, 256, 256, 255, 5, 0, 353,
    346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270, 268, 266, 264, 263,
    262, 261, 260, 259, 258, 257, 256, 256, 255, 254, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300,
    293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 261, 260, 259, 258, 257, 256, 255,
    255, 254, 254, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 272, 270,
    267, 265, 264, 262, 261, 260, 259, 258, 257, 256, 255, 255, 254, 253, 253, 15, 10, 3, 356, 347,
    337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261, 260, 259, 258,
    257, 256, 255, 254, 254, 253, 253, 252, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286,
    280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255, 254, 253, 253, 252, 252,
    251, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263, 262,
    260, 259, 257, 256, 255, 255, 254, 253, 252, 252, 251, 251, 250, 26, 21, 16, 8, 0, 349, 336,
    323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255, 254, 253, 253,
    252, 251, 251, 250, 250, 250, 29, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271,
    268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 250, 250, 249, 249, 249, 33,
    30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256, 254,
    253, 253, 252, 251, 250, 250, 249, 249, 248, 248, 248, 37, 34, 30, 24, 16, 6, 352, 334, 316,
    300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 249, 249, 248,
    248, 247, 247, 247, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256,
    255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 246, 246, 44, 42, 39, 35, 30,
    21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247,
    247, 246, 246, 246, 245, 245, 245, 47, 46, 43, 40, 36, 30, 19, 0, 330, 300, 280, 270, 263, 259,
    256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 245, 244, 244, 244, 244, 51,
    49, 48, 46, 43, 38, 29, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246,
    245, 245, 245, 244, 244, 244, 243, 243, 243, 243, 243, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300,
    270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 243, 243, 243, 242, 242, 242,
    242, 242, 242, 57, 56, 56, 55, 54, 53, 51, 46, 29, 300, 259, 250, 247, 245, 244, 243, 243, 243,
    242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 209, 226, 231, 233, 234,
    235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 65, 65, 66,
    67, 68, 70, 73, 79, 89, 120, 180, 209, 220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236,
    236, 236, 236, 236, 237, 237, 237, 237, 237, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193,
    210, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236,
    236, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 210, 216, 220, 223, 226, 227, 229,
    230, 231, 231, 232, 232, 233, 233, 234, 234, 234, 235, 235, 71, 73, 74, 76, 79, 82, 86, 93, 103,
    120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232,
    233, 233, 233, 234, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214,
    218, 220, 223, 224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 232, 75, 77, 79, 81, 84,
    87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204, 210, 214, 217, 219, 221, 223, 224, 226, 227,
    227, 228, 229, 230, 230, 231, 231, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166,
    180, 190, 199, 205, 209, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228, 229, 229, 230,
    79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 209, 213,
    215, 218, 220, 221, 223, 224, 225, 226, 226, 227, 228, 228, 80, 82, 84, 86, 90, 93, 98, 103,
    111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217, 219, 220, 222, 223,
    224, 225, 226, 226, 227, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175,
    184, 191, 197, 202, 206, 210, 212, 215, 217, 218, 220, 221, 222, 223, 224, 225, 226, 83, 85, 87,
    90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212,
    214, 216, 218, 219, 220, 222, 223, 223, 224, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128,
    137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 217, 219, 220, 221,
    222, 223, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186,
    192, 196, 201, 204, 207, 210, 212, 214, 215, 217, 218, 219, 220, 221, 86, 88, 91, 93, 96, 99,
    103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 210,
    212, 213, 215, 216, 218, 219, 220, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141,
    150, 158, 166, 173, 180, 185, 190, 195, 199, 202, 205, 207, 210, 211, 213, 215, 216, 217, 218,
    89, 91, 93, 95, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187,
    192, 196, 199, 202, 205, 207, 210, 211, 213, 214, 216, 217, 90, 91, 94, 96, 99, 102, 106, 110,
    114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208,
    209, 211, 213, 214, 215, 90, 92, 94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151,
    158, 165, 171, 177, 182, 187, 191, 195, 198, 201, 203, 206, 208, 209, 211, 213, 214, 91, 93, 95,
    98, 100, 103, 107, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188,
    192, 196, 199, 201, 204, 206, 208, 210, 211, 213, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120,
    124, 130, 136, 142, 148, 154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206,
    208, 210, 211, 93, 95, 97, 99, 102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158,
    164, 170, 175, 180, 184, 188, 191, 194, 197, 200, 202, 204, 206, 208, 209, 94, 95, 97, 100, 102,
    105, 108, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189,
    192, 195, 198, 200, 203, 205, 206, 208, 94, 96, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128,
    133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183, 187, 190, 193, 196, 199, 201, 203, 205,
    206, 95, 97, 99, 101, 103, 106, 109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164,
    169, 173, 177, 181, 185, 188, 192, 194, 197, 199, 201, 203, 205, 95, 97, 99, 102, 104, 106, 109,
    112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183, 187, 190,
    193, 195, 197, 200, 202, 204, 96, 98, 100, 102, 104, 107, 110, 113, 116, 120, 123, 127, 132,
    136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 198, 200, 202,
    97, 98, 100, 103, 105, 107, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159,
    163, 168, 172, 176, 180, 183, 186, 189, 192, 194, 196, 199, 201, 97, 99, 101, 103, 105, 108,
    110, 113, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181,
    184, 187, 190, 193, 195, 197, 199, 98, 99, 101, 103, 106, 108, 111, 113, 116, 120, 123, 127,
    130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 188, 191, 193, 196,
    198, 98, 100, 102, 104, 106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151,
    155, 159, 163, 167, 171, 174, 178, 181, 184, 187, 189, 192, 194, 196, 99, 100, 102, 104, 106,
    109, 111, 114, 116, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173,
    176, 179, 183, 185, 188, 190, 193, 195, 99, 101, 103, 105, 107, 109, 111, 114, 117, 120, 123,
    126, 129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 184, 186, 189,
    191, 193, 100, 101, 103, 105, 107, 109, 112, 114, 117, 120, 123, 126, 129, 133, 136, 140, 144,
    148, 151, 155, 159, 163, 166, 170, 173, 176, 180, 182, 185, 187, 190, 192, 100, 102, 103, 105,
    107, 109, 112, 114, 117, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165,
    169, 172, 175, 178, 181, 184, 186, 188, 191, 100, 102, 104, 106, 108, 110, 112, 114, 117, 120,
    122, 125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174, 177, 180, 182,
    185, 187, 189, 101, 102, 104, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 131, 135, 138,
    142, 145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 181, 183, 186, 188, 101, 103, 104,
    106, 108, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 141, 144, 148, 151, 155, 158,
    162, 165, 168, 171, 174, 177, 179, 182, 184, 187, 102, 103, 105, 106, 108, 110, 112, 115, 117,
    120, 122, 125, 128, 131, 134, 137, 140, 144, 147, 150, 154, 157, 160, 164, 167, 170, 173, 176,
    178, 181, 183, 185, 102, 103, 105, 107, 109, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133,
    136, 140, 143, 146, 150, 153, 156, 159, 163, 166, 169, 172, 174, 177, 180, 182, 184, 102, 104,
    105, 107, 109, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 139, 142, 145, 149, 152,
    155, 158, 161, 164, 167, 170, 173, 176, 178, 181, 183, 103, 104, 106, 107, 109, 111, 113, 115,
    117, 120, 122, 124, 127, 130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169,
    172, 175, 177, 180, 182, 103, 104, 106, 108, 109, 111, 113, 115, 117, 120, 122, 124, 127, 130,
    132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 173, 176, 178, 181, 103,
    105, 106, 108, 109, 111, 113, 115, 117, 120, 122, 124, 127, 129, 132, 135, 138, 141, 144, 146,
    150, 153, 155, 158, 161, 164, 167, 170, 172, 175, 177, 180, 103, 105, 106, 108, 110, 111, 113,
    115, 117, 120, 122, 124, 127, 129, 132, 134, 137, 140, 143, 146, 149, 152, 155, 158, 160, 163,
    166, 169, 171, 174, 176, 178, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291,
    287, 283, 280, 278, 275, 273, 271, 270, 268, 266, 265, 264, 263, 262, 261, 260, 259, 259, 258,
    2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280, 277, 274, 272,
    270, 269, 267, 266, 264, 263, 262, 261, 260, 259, 259, 258, 257, 5, 0, 354, 347, 340, 333, 326,
    319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274, 271, 270, 268, 266, 265, 264, 262, 261,
    260, 259, 259, 258, 257, 256, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285,
    281, 278, 275, 273, 271, 269, 267, 265, 264, 263, 261, 260, 259, 259, 258, 257, 256, 256, 10, 5,
    0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270, 268, 266,
    264, 263, 262, 261, 260, 259, 258, 257, 256, 256, 255, 13, 8, 3, 356, 349, 340, 332, 323, 314,
    307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 261, 260, 259, 258, 257,
    256, 255, 255, 254, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275,
    272, 270, 267, 265, 264, 262, 261, 260, 259, 258, 257, 256, 255, 255, 254, 253, 20, 15, 10, 3,
    356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261, 260,
    259, 258, 257, 256, 255, 254, 254, 253, 253, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300,
    292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255, 254, 253, 253,
    252, 252, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266,
    263, 262, 260, 259, 257, 256, 255, 255, 254, 253, 252, 252, 251, 251, 29, 26, 21, 16, 8, 0, 349,
    336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255, 254, 253,
    253, 252, 251, 251, 250, 250, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276,
    271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 250, 250, 249, 249, 36,
    33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256,
    254, 253, 253, 252, 251, 250, 250, 249, 249, 248, 248, 39, 37, 34, 29, 24, 16, 6, 352, 334, 316,
    300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 249, 249, 248,
    248, 247, 247, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256,
    255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 246, 46, 44, 42, 39, 35, 30,
    21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247,
    247, 246, 246, 246, 245, 245, 49, 47, 46, 43, 40, 36, 30, 19, 0, 330, 300, 280, 270, 263, 259,
    256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 245, 244, 244, 244, 52, 51, 49,
    48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 245,
    245, 245, 244, 244, 244, 243, 243, 243, 243, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270,
    259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 243, 243, 243, 242, 242, 242, 242,
    242, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242,
    242, 242, 242, 241, 241, 241, 241, 241, 241, 241, 241, 241, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236,
    236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238, 238, 238, 238, 64, 65, 65, 66, 67, 68,
    70, 73, 79, 90, 120, 180, 210, 220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236,
    236, 236, 237, 237, 237, 237, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 209, 218,
    223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 68, 69, 70,
    72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 210, 216, 220, 223, 226, 227, 229, 230, 231,
    231, 232, 232, 233, 233, 234, 234, 234, 235, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143,
    169, 188, 201, 209, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232, 232, 233, 233,
    233, 72, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220,
    223, 224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 232, 74, 75, 77, 79, 81, 84, 87, 92, 98,
    107, 120, 136, 154, 172, 186, 196, 204, 209, 214, 217, 219, 221, 223, 224, 226, 227, 227, 228,
    229, 230, 230, 231, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199,
    205, 210, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228, 229, 229, 77, 79, 80, 82, 85,
    88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 210, 213, 215, 218, 220, 221,
    223, 224, 225, 226, 226, 227, 228, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156,
    169, 180, 188, 196, 201, 206, 209, 213, 215, 217, 219, 220, 222, 223, 224, 225, 226, 226, 80,
    82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206,
    210, 212, 215, 217, 218, 220, 221, 222, 223, 224, 225, 81, 83, 85, 87, 90, 93, 96, 100, 106,
    112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212, 214, 216, 218, 219,
    220, 222, 223, 223, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167,
    176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 217, 219, 220, 221, 222, 84, 85, 87, 90,
    92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207,
    210, 212, 214, 215, 217, 218, 219, 220, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127,
    134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 210, 212, 213, 215, 216, 218,
    219, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180,
    185, 190, 195, 199, 202, 205, 207, 210, 211, 213, 215, 216, 217, 87, 89, 91, 93, 95, 98, 101,
    105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205,
    207, 209, 211, 213, 214, 216, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139,
    146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 209, 211, 213, 214, 89,
    90, 92, 94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182,
    187, 191, 195, 198, 201, 203, 206, 208, 210, 211, 213, 90, 91, 93, 95, 98, 100, 103, 107, 111,
    115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204,
    206, 208, 209, 211, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148,
    154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 209, 91, 93, 95, 97,
    99, 102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184,
    188, 191, 194, 197, 200, 202, 204, 206, 208, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120,
    124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 200, 203,
    205, 206, 93, 94, 96, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155,
    160, 166, 171, 175, 180, 183, 187, 190, 193, 196, 199, 201, 203, 205, 93, 95, 97, 99, 101, 103,
    106, 109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185,
    188, 192, 194, 197, 199, 201, 203, 94, 95, 97, 99, 102, 104, 106, 109, 112, 116, 120, 123, 128,
    132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183, 187, 190, 193, 195, 197, 200, 202,
    94, 96, 98, 100, 102, 104, 107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160,
    165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 198, 200, 95, 97, 98, 100, 103, 105, 107, 110,
    113, 116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 186,
    189, 192, 194, 196, 199, 96, 97, 99, 101, 103, 105, 108, 110, 113, 116, 120, 123, 127, 131, 135,
    139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181, 184, 187, 190, 193, 195, 197, 96, 98, 99,
    101, 103, 106, 108, 111, 113, 116, 120, 123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165,
    169, 172, 176, 180, 183, 186, 188, 191, 193, 196, 97, 98, 100, 102, 104, 106, 108, 111, 114,
    116, 120, 123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167, 171, 174, 178, 181, 184,
    187, 189, 192, 194, 97, 99, 100, 102, 104, 106, 109, 111, 114, 116, 120, 123, 126, 130, 133,
    137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176, 180, 183, 185, 188, 190, 193, 98, 99,
    101, 103, 105, 107, 109, 111, 114, 117, 120, 123, 126, 129, 133, 137, 141, 145, 148, 153, 156,
    160, 164, 168, 171, 175, 178, 181, 184, 186, 189, 191, 98, 100, 101, 103, 105, 107, 109, 112,
    114, 117, 120, 123, 126, 129, 133, 136, 140, 144, 148, 151, 155, 159, 163, 166, 170, 173, 176,
    180, 182, 185, 187, 190, 98, 100, 102, 103, 105, 107, 109, 112, 114, 117, 120, 122, 125, 129,
    132, 136, 139, 143, 147, 150, 154, 158, 162, 165, 169, 172, 175, 178, 181, 184, 186, 188, 99,
    100, 102, 104, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 132, 135, 139, 142, 146, 150,
    153, 157, 160, 164, 167, 171, 174, 177, 180, 182, 185, 187, 99, 101, 102, 104, 106, 108, 110,
    112, 114, 117, 120, 122, 125, 128, 131, 135, 138, 142, 145, 149, 152, 156, 159, 163, 166, 169,
    172, 175, 178, 181, 183, 186, 100, 101, 103, 104, 106, 108, 110, 112, 115, 117, 120, 122, 125,
    128, 131, 134, 137, 141, 144, 148, 151, 155, 158, 162, 165, 168, 171, 174, 177, 180, 182, 184,
    100, 102, 103, 105, 106, 108, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 140, 144,
    147, 150, 154, 157, 160, 164, 167, 170, 173, 176, 178, 181, 183, 100, 102, 103, 105, 107, 109,
    111, 113, 115, 117, 120, 122, 125, 127, 130, 133, 136, 140, 143, 146, 150, 153, 156, 159, 163,
    166, 169, 172, 174, 177, 180, 182, 101, 102, 104, 105, 107, 109, 111, 113, 115, 117, 120, 122,
    125, 127, 130, 133, 136, 139, 142, 145, 149, 152, 155, 158, 161, 164, 167, 170, 173, 176, 178,
    181, 101, 103, 104, 106, 107, 109, 111, 113, 115, 117, 120, 122, 124, 127, 130, 133, 136, 139,
    142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 177, 180, 101, 103, 104, 106, 108,
    109, 111, 113, 115, 117, 120, 122, 124, 127, 130, 132, 135, 138, 141, 144, 147, 150, 153, 156,
    159, 162, 165, 168, 171, 173, 176, 178, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304,
    300, 295, 291, 288, 285, 282, 279, 277, 275, 273, 271, 270, 268, 267, 266, 264, 263, 262, 262,
    261, 260, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281,
    278, 276, 274, 272, 270, 269, 267, 266, 265, 264, 263, 262, 261, 260, 259, 4, 0, 354, 349, 343,
    336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 270, 268, 266,
    265, 264, 263, 262, 261, 260, 259, 259, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300,
    295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 267, 266, 264, 263, 262, 261, 260, 259, 259,
    258, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274,
    271, 270, 268, 266, 265, 264, 262, 261, 260, 259, 259, 258, 257, 12, 7, 2, 356, 350, 343, 335,
    328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269, 267, 265, 264, 263, 261,
    260, 259, 259, 258, 257, 256, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289,
    284, 280, 277, 274, 272, 270, 268, 266, 264, 263, 262, 261, 260, 259, 258, 257, 256, 256, 18,
    13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266,
    265, 263, 262, 261, 260, 259, 258, 257, 256, 255, 255, 21, 16, 12, 6, 0, 352, 343, 334, 325,
    316, 307, 300, 293, 287, 283, 278, 275, 272, 270, 267, 265, 264, 262, 261, 260, 259, 258, 257,
    256, 255, 255, 254, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277,
    274, 271, 268, 266, 264, 263, 261, 260, 259, 258, 257, 256, 255, 254, 254, 253, 26, 23, 19, 13,
    7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259,
    257, 256, 256, 255, 254, 253, 253, 252, 29, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300,
    291, 285, 279, 275, 271, 268, 266, 263, 262, 260, 259, 257, 256, 255, 255, 254, 253, 252, 252,
    251, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262,
    260, 259, 257, 256, 255, 254, 253, 253, 252, 251, 251, 250, 35, 33, 30, 25, 20, 13, 5, 354, 340,
    326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252,
    251, 250, 250, 249, 38, 36, 33, 29, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266,
    263, 261, 259, 257, 256, 254, 253, 253, 252, 251, 250, 250, 249, 249, 248, 41, 39, 37, 34, 30,
    24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251,
    250, 250, 249, 249, 248, 248, 247, 44, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276,
    270, 265, 261, 259, 256, 255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 247, 247, 246, 47,
    46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250,
    250, 249, 248, 248, 247, 247, 246, 246, 246, 245, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 330,
    300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 245,
    244, 244, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249,
    248, 247, 246, 246, 245, 245, 245, 244, 244, 244, 243, 243, 243, 55, 54, 54, 53, 52, 51, 49, 46,
    40, 29, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 243, 243, 243,
    242, 242, 242, 242, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 29, 300, 259, 250, 247, 245, 244,
    243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 241, 241, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 210, 226, 231,
    233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238, 238, 238, 64, 64, 65,
    65, 66, 67, 68, 70, 73, 79, 90, 120, 180, 209, 220, 226, 229, 231, 232, 233, 234, 234, 235, 235,
    236, 236, 236, 236, 236, 237, 237, 237, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160,
    193, 209, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234, 235, 235, 235, 235, 236,
    68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 210, 216, 220, 223, 226, 227,
    229, 230, 231, 231, 232, 232, 233, 233, 234, 234, 234, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93,
    103, 120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 231, 232,
    232, 233, 233, 71, 72, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139, 160, 180, 193, 203, 210,
    214, 218, 220, 223, 224, 226, 227, 228, 229, 229, 230, 231, 231, 232, 73, 74, 75, 77, 79, 81,
    84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204, 209, 214, 217, 219, 221, 223, 224, 226,
    227, 227, 228, 229, 230, 230, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166,
    180, 190, 199, 205, 210, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 228, 229, 76, 77, 79,
    80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 209, 213, 215,
    218, 220, 221, 223, 224, 225, 226, 226, 227, 77, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120,
    130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217, 219, 220, 222, 223, 224, 225,
    226, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197,
    202, 206, 209, 212, 215, 217, 218, 220, 221, 222, 223, 224, 80, 81, 83, 85, 87, 90, 93, 96, 100,
    106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212, 214, 216, 218,
    219, 220, 222, 223, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167,
    176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 217, 219, 220, 221, 82, 84, 85, 87, 90,
    92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207,
    209, 212, 214, 215, 217, 218, 219, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134,
    143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 209, 212, 213, 215, 216, 218, 84,
    86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185,
    190, 195, 199, 202, 205, 207, 209, 211, 213, 215, 216, 85, 87, 89, 91, 93, 95, 98, 101, 105,
    109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205, 207,
    210, 211, 213, 214, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146,
    153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 210, 211, 213, 87, 89, 90, 92,
    94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187,
    191, 195, 198, 201, 203, 206, 208, 210, 211, 88, 90, 91, 93, 95, 98, 100, 103, 107, 111, 115,
    120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 206,
    208, 209, 89, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154,
    160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 206, 208, 90, 91, 93, 95, 97, 99,
    102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188,
    191, 194, 197, 200, 202, 204, 206, 90, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124,
    129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 200, 203, 205,
    91, 93, 94, 96, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160,
    166, 171, 175, 180, 183, 187, 190, 193, 196, 199, 201, 203, 92, 93, 95, 97, 99, 101, 103, 106,
    109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188,
    192, 194, 197, 199, 201, 92, 94, 95, 97, 99, 102, 104, 106, 109, 112, 116, 120, 123, 128, 132,
    137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183, 187, 190, 193, 195, 197, 200, 93, 94, 96,
    98, 100, 102, 104, 107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165,
    169, 174, 178, 181, 185, 188, 191, 193, 196, 198, 93, 95, 97, 98, 100, 103, 105, 107, 110, 113,
    116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 186, 189,
    192, 194, 196, 94, 96, 97, 99, 101, 103, 105, 108, 110, 113, 116, 120, 123, 127, 131, 135, 139,
    144, 148, 153, 157, 162, 166, 170, 174, 178, 181, 184, 187, 190, 193, 195, 95, 96, 98, 99, 101,
    103, 106, 108, 111, 113, 116, 120, 123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169,
    172, 176, 180, 183, 186, 188, 191, 193, 95, 97, 98, 100, 102, 104, 106, 108, 111, 114, 116, 120,
    123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167, 171, 174, 178, 181, 184, 187, 189,
    192, 96, 97, 99, 100, 102, 104, 106, 109, 111, 114, 116, 120, 123, 126, 130, 133, 137, 141, 145,
    150, 154, 158, 162, 166, 169, 173, 176, 180, 183, 185, 188, 190, 96, 98, 99, 101, 103, 105, 107,
    109, 111, 114, 117, 120, 123, 126, 129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171,
    175, 178, 181, 184, 186, 189, 97, 98, 100, 101, 103, 105, 107, 109, 112, 114, 117, 120, 123,
    126, 129, 133, 136, 140, 144, 148, 151, 155, 159, 163, 166, 170, 173, 176, 179, 182, 185, 187,
    97, 98, 100, 102, 103, 105, 107, 109, 112, 114, 117, 120, 122, 125, 129, 132, 136, 139, 143,
    147, 150, 154, 158, 162, 165, 169, 172, 175, 178, 181, 184, 186, 97, 99, 100, 102, 104, 106,
    108, 110, 112, 114, 117, 120, 122, 125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164,
    167, 171, 174, 177, 180, 182, 185, 98, 99, 101, 102, 104, 106, 108, 110, 112, 114, 117, 120,
    122, 125, 128, 131, 135, 138, 142, 145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 181,
    183, 98, 100, 101, 103, 104, 106, 108, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137,
    141, 144, 148, 151, 155, 158, 162, 165, 168, 171, 174, 177, 180, 182, 99, 100, 102, 103, 105,
    106, 108, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 140, 144, 147, 150, 154, 157,
    160, 164, 167, 170, 173, 176, 178, 181, 99, 100, 102, 103, 105, 107, 109, 111, 113, 115, 117,
    120, 122, 125, 127, 130, 133, 136, 140, 143, 146, 150, 153, 156, 159, 163, 166, 169, 172, 174,
    177, 179, 99, 101, 102, 104, 105, 107, 109, 111, 113, 115, 117, 120, 122, 125, 127, 130, 133,
    136, 139, 142, 145, 149, 152, 155, 158, 161, 164, 167, 170, 173, 176, 178, 0, 355, 351, 346,
    340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276, 274, 273,
    271, 270, 268, 267, 266, 265, 264, 263, 262, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314,
    309, 304, 300, 295, 292, 288, 285, 282, 280, 277, 275, 274, 272, 270, 269, 267, 266, 265, 264,
    263, 262, 261, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285,
    282, 279, 277, 275, 273, 271, 270, 268, 267, 266, 264, 263, 262, 262, 261, 6, 2, 357, 352, 346,
    340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 274, 272, 270, 269,
    267, 266, 265, 264, 263, 262, 261, 260, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305,
    300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 270, 268, 266, 265, 264, 263, 262, 261, 260,
    259, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280, 277,
    274, 272, 270, 269, 267, 266, 264, 263, 262, 261, 260, 259, 259, 13, 9, 5, 0, 354, 347, 340,
    333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274, 271, 270, 268, 266, 265, 264,
    262, 261, 260, 259, 259, 258, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294,
    289, 285, 281, 278, 275, 273, 271, 269, 267, 265, 264, 263, 261, 260, 259, 259, 258, 257, 19,
    15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270,
    268, 266, 264, 263, 262, 261, 260, 259, 258, 257, 256, 21, 18, 13, 8, 3, 356, 349, 340, 332,
    323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 261, 260, 259,
    258, 257, 256, 255, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278,
    275, 272, 270, 267, 265, 264, 262, 261, 260, 259, 258, 257, 256, 255, 255, 27, 24, 20, 15, 10,
    3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261,
    260, 259, 258, 257, 256, 255, 254, 254, 29, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300,
    292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255, 254, 253, 253,
    32, 30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263,
    262, 260, 259, 257, 256, 255, 255, 254, 253, 252, 252, 35, 33, 29, 26, 21, 16, 8, 0, 349, 336,
    323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255, 254, 253, 253,
    252, 251, 251, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268,
    265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 250, 250, 40, 38, 36, 33, 30, 25,
    19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256, 254, 253, 253,
    252, 251, 250, 250, 249, 249, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278,
    272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 249, 249, 248, 248, 46, 44, 43,
    40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255, 253, 252, 251,
    250, 250, 249, 248, 248, 247, 247, 247, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300,
    283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247, 247, 246, 246, 246,
    51, 50, 49, 47, 46, 43, 40, 36, 29, 19, 0, 330, 300, 280, 270, 263, 259, 256, 253, 252, 250,
    249, 248, 248, 247, 247, 246, 246, 245, 245, 245, 244, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30,
    13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 245, 245, 245, 244, 244,
    244, 243, 243, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247,
    246, 245, 245, 244, 244, 243, 243, 243, 243, 243, 242, 242, 242, 57, 57, 57, 57, 56, 56, 55, 54,
    53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241,
    241, 241, 241, 241, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 62, 62, 62, 62, 63, 63,
    63, 64, 65, 67, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238,
    238, 238, 238, 238, 238, 238, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 210,
    220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 237, 65, 66, 66,
    67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 209, 218, 223, 226, 228, 229, 231, 232, 232,
    233, 233, 234, 234, 235, 235, 235, 235, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120,
    150, 180, 199, 210, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 233, 234, 234,
    69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 222,
    224, 226, 227, 228, 229, 230, 231, 231, 232, 232, 233, 70, 71, 72, 73, 75, 76, 79, 81, 85, 90,
    96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229,
    230, 231, 231, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196,
    204, 209, 214, 217, 219, 221, 223, 224, 226, 227, 227, 228, 229, 230, 73, 74, 76, 77, 79, 81,
    83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216, 218, 220, 222,
    223, 225, 226, 226, 227, 228, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146,
    160, 174, 185, 193, 200, 205, 210, 213, 215, 218, 220, 221, 223, 224, 225, 226, 226, 76, 77, 79,
    80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 210,
    213, 215, 217, 219, 220, 222, 223, 224, 225, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111,
    120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 209, 212, 215, 217, 218, 220, 221, 222,
    223, 79, 80, 81, 83, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187,
    193, 199, 203, 206, 209, 212, 214, 216, 218, 219, 220, 222, 80, 81, 83, 84, 86, 88, 91, 94, 97,
    102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212, 214,
    216, 217, 219, 220, 81, 82, 84, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154,
    163, 172, 180, 186, 192, 196, 201, 204, 207, 209, 212, 214, 215, 217, 218, 82, 83, 85, 86, 88,
    91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201,
    204, 207, 209, 212, 213, 215, 216, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126,
    133, 141, 150, 158, 166, 173, 180, 185, 190, 195, 199, 202, 205, 207, 209, 211, 213, 215, 84,
    85, 87, 89, 91, 93, 95, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176,
    182, 187, 192, 196, 199, 202, 205, 207, 209, 211, 213, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106,
    110, 114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205,
    208, 210, 211, 86, 87, 89, 90, 92, 94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144,
    151, 158, 165, 171, 177, 182, 187, 191, 195, 198, 201, 203, 206, 208, 209, 86, 88, 90, 91, 93,
    95, 98, 100, 103, 107, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184,
    188, 192, 196, 199, 201, 204, 206, 208, 87, 89, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115,
    120, 124, 130, 136, 142, 148, 154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204,
    206, 88, 90, 91, 93, 95, 97, 99, 102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153,
    158, 164, 170, 175, 180, 184, 188, 191, 194, 197, 200, 202, 204, 89, 90, 92, 94, 95, 97, 100,
    102, 105, 108, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186,
    189, 192, 195, 198, 200, 203, 90, 91, 93, 94, 96, 98, 100, 103, 106, 109, 112, 116, 120, 124,
    128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183, 187, 190, 193, 196, 199, 201, 90,
    92, 93, 95, 97, 99, 101, 103, 106, 109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159,
    164, 169, 173, 177, 181, 185, 188, 192, 194, 197, 199, 91, 92, 94, 95, 97, 99, 102, 104, 106,
    109, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176, 180, 183, 187,
    190, 193, 195, 197, 91, 93, 94, 96, 98, 100, 102, 104, 107, 110, 113, 116, 120, 123, 127, 132,
    136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191, 193, 196, 92, 93, 95, 97,
    98, 100, 103, 105, 107, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159, 163,
    168, 172, 176, 180, 183, 186, 189, 192, 194, 93, 94, 96, 97, 99, 101, 103, 105, 108, 110, 113,
    116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181, 184, 187,
    190, 193, 93, 95, 96, 98, 99, 101, 103, 106, 108, 111, 113, 116, 120, 123, 127, 130, 134, 139,
    143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 188, 191, 94, 95, 97, 98, 100, 102,
    104, 106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163, 167,
    171, 174, 178, 181, 184, 187, 189, 94, 96, 97, 99, 100, 102, 104, 106, 109, 111, 114, 116, 120,
    123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176, 180, 183, 185, 188,
    95, 96, 98, 99, 101, 103, 105, 107, 109, 111, 114, 117, 120, 123, 126, 129, 133, 137, 141, 145,
    148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 184, 186, 95, 97, 98, 100, 101, 103, 105, 107,
    109, 112, 114, 117, 120, 123, 126, 129, 133, 136, 140, 144, 148, 151, 155, 159, 163, 166, 170,
    173, 176, 180, 182, 185, 96, 97, 98, 100, 102, 103, 105, 107, 109, 112, 114, 117, 120, 122, 125,
    129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165, 169, 172, 175, 178, 181, 184, 96, 97, 99,
    100, 102, 104, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 132, 135, 139, 142, 146, 150,
    153, 157, 160, 164, 167, 171, 174, 177, 180, 182, 97, 98, 99, 101, 102, 104, 106, 108, 110, 112,
    114, 117, 120, 122, 125, 128, 131, 135, 138, 142, 145, 149, 152, 156, 159, 163, 166, 169, 172,
    175, 178, 181, 97, 98, 100, 101, 103, 104, 106, 108, 110, 112, 115, 117, 120, 122, 125, 128,
    131, 134, 137, 141, 144, 148, 151, 155, 158, 162, 165, 168, 171, 174, 177, 180, 97, 99, 100,
    102, 103, 105, 106, 108, 110, 112, 115, 117, 120, 122, 125, 128, 131, 134, 137, 140, 144, 147,
    150, 154, 157, 160, 164, 167, 170, 173, 176, 178, 0, 356, 351, 347, 342, 337, 332, 327, 322,
    317, 312, 308, 303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 274, 272, 271, 270, 268,
    267, 266, 265, 264, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296,
    292, 289, 286, 283, 281, 279, 277, 275, 273, 272, 270, 269, 268, 266, 265, 264, 264, 3, 0, 355,
    351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276,
    274, 273, 271, 270, 268, 267, 266, 265, 264, 263, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320,
    314, 309, 304, 300, 295, 292, 288, 285, 282, 280, 277, 275, 274, 272, 270, 269, 267, 266, 265,
    264, 263, 262, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288,
    285, 282, 279, 277, 275, 273, 271, 270, 268, 267, 266, 264, 263, 262, 262, 10, 6, 2, 357, 352,
    346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 274, 272, 270,
    269, 267, 266, 265, 264, 263, 262, 261, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310,
    305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 270, 268, 266, 265, 264, 263, 262, 261,
    260, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280,
    277, 274, 272, 270, 269, 267, 266, 264, 263, 262, 261, 260, 259, 17, 13, 9, 5, 0, 354, 347, 340,
    333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274, 271, 270, 268, 266, 265, 264,
    262, 261, 260, 259, 259, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294,
    289, 285, 281, 278, 275, 273, 271, 269, 267, 265, 264, 263, 261, 260, 259, 259, 258, 22, 19, 15,
    10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270, 268,
    266, 264, 263, 262, 261, 260, 259, 258, 257, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314,
    307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 261, 260, 259, 258, 257,
    256, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 272,
    270, 267, 265, 264, 262, 261, 260, 259, 258, 257, 256, 255, 29, 27, 24, 20, 15, 10, 3, 356, 347,
    337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261, 260, 259, 258,
    257, 256, 255, 254, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280,
    276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255, 254, 253, 35, 32, 29, 26, 22,
    17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263, 262, 260, 259,
    257, 256, 255, 255, 254, 253, 252, 37, 35, 33, 29, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300,
    291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255, 254, 253, 253, 252, 251, 40,
    38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 260,
    259, 257, 256, 255, 254, 253, 252, 252, 251, 250, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346,
    330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256, 254, 253, 253, 252, 251, 250,
    250, 249, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264,
    261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 249, 249, 248, 47, 46, 44, 43, 40, 38, 34, 30,
    23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255, 253, 252, 251, 250, 250, 249,
    248, 248, 247, 247, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266,
    262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247, 247, 246, 246, 51, 51, 50, 49, 47,
    46, 43, 40, 36, 30, 19, 0, 330, 300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247,
    247, 246, 246, 245, 245, 245, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276,
    265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 245, 245, 245, 244, 244, 244, 243, 56, 55, 55,
    54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244,
    244, 243, 243, 243, 243, 243, 242, 242, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300,
    259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 241, 241, 241, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79,
    120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 238, 238, 238,
    63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 90, 120, 180, 210, 220, 226, 229, 231, 232, 233,
    234, 234, 235, 235, 236, 236, 236, 236, 236, 237, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79,
    85, 96, 120, 160, 193, 209, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234, 235,
    235, 235, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 210, 216,
    220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 233, 234, 68, 69, 70, 70, 71, 73, 74, 76,
    79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227, 228, 229, 230,
    231, 231, 232, 232, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139, 160, 180,
    193, 203, 209, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229, 230, 231, 71, 72, 73, 74, 75,
    77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204, 209, 214, 217, 219, 221,
    223, 224, 226, 227, 227, 228, 229, 73, 73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120,
    133, 150, 166, 180, 190, 199, 205, 209, 213, 216, 218, 220, 222, 223, 225, 226, 226, 227, 74,
    75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205,
    210, 213, 215, 218, 220, 221, 223, 224, 225, 226, 75, 76, 77, 79, 80, 82, 84, 86, 90, 93, 98,
    103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 210, 213, 215, 217, 219, 220, 222,
    223, 224, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175,
    184, 191, 197, 202, 206, 209, 212, 215, 217, 218, 220, 221, 222, 77, 79, 80, 81, 83, 85, 87, 90,
    93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212,
    214, 216, 218, 219, 220, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137,
    147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 217, 219, 80, 81, 82, 84,
    85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196,
    201, 204, 207, 209, 212, 214, 215, 217, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113,
    120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 209, 212, 213, 215,
    82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173,
    180, 185, 190, 195, 199, 202, 205, 207, 209, 211, 213, 83, 84, 85, 87, 89, 91, 93, 95, 98, 101,
    105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205,
    207, 210, 211, 84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146,
    153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 209, 84, 86, 87, 89, 90, 92,
    94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187,
    191, 195, 198, 201, 203, 206, 208, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103, 107, 111, 115, 120,
    125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 206, 86,
    87, 89, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160,
    166, 172, 177, 182, 186, 190, 193, 196, 199, 202, 204, 87, 88, 90, 91, 93, 95, 97, 99, 102, 105,
    108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 191, 194,
    197, 200, 202, 87, 89, 90, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124, 129, 134,
    140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 200, 88, 90, 91, 93, 94,
    96, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171,
    175, 180, 183, 187, 190, 193, 196, 199, 89, 90, 92, 93, 95, 97, 99, 101, 103, 106, 109, 112,
    116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188, 192, 194,
    197, 90, 91, 92, 94, 95, 97, 99, 102, 104, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142,
    147, 152, 157, 162, 167, 171, 176, 180, 183, 187, 190, 193, 195, 90, 91, 93, 94, 96, 98, 100,
    102, 104, 107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174,
    178, 181, 185, 188, 191, 193, 91, 92, 93, 95, 97, 98, 100, 103, 105, 107, 110, 113, 116, 120,
    123, 127, 131, 136, 140, 145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 186, 189, 192, 91,
    93, 94, 96, 97, 99, 101, 103, 105, 108, 110, 113, 116, 120, 123, 127, 131, 135, 139, 144, 148,
    153, 157, 162, 166, 170, 174, 178, 181, 184, 187, 190, 92, 93, 95, 96, 98, 99, 101, 103, 106,
    108, 111, 113, 116, 120, 123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176,
    180, 183, 186, 188, 92, 94, 95, 97, 98, 100, 102, 104, 106, 108, 111, 114, 116, 120, 123, 126,
    130, 134, 138, 142, 146, 151, 155, 159, 163, 167, 171, 174, 178, 181, 184, 187, 93, 94, 96, 97,
    99, 100, 102, 104, 106, 109, 111, 114, 116, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154,
    158, 162, 166, 169, 173, 176, 180, 183, 185, 93, 95, 96, 98, 99, 101, 103, 105, 107, 109, 111,
    114, 117, 120, 123, 126, 129, 133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178,
    181, 184, 94, 95, 97, 98, 100, 101, 103, 105, 107, 109, 112, 114, 117, 120, 123, 126, 129, 133,
    136, 140, 144, 148, 151, 155, 159, 163, 166, 170, 173, 176, 180, 182, 94, 96, 97, 98, 100, 102,
    103, 105, 107, 109, 112, 114, 117, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158,
    162, 165, 169, 172, 175, 178, 181, 95, 96, 97, 99, 100, 102, 104, 106, 108, 110, 112, 114, 117,
    120, 122, 125, 128, 132, 135, 139, 142, 146, 150, 153, 157, 160, 164, 167, 171, 174, 177, 180,
    95, 97, 98, 99, 101, 102, 104, 106, 108, 110, 112, 114, 117, 120, 122, 125, 128, 131, 135, 138,
    142, 145, 149, 152, 156, 159, 163, 166, 169, 172, 175, 178, 0, 356, 352, 348, 343, 339, 334,
    330, 325, 320, 316, 311, 307, 303, 300, 296, 293, 290, 287, 285, 283, 280, 278, 277, 275, 273,
    272, 271, 270, 268, 267, 266, 1, 358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307,
    303, 300, 296, 293, 290, 287, 284, 282, 280, 278, 276, 274, 273, 271, 270, 269, 268, 267, 266,
    3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308, 303, 300, 296, 292, 289, 286, 284,
    282, 279, 277, 275, 274, 272, 271, 270, 268, 267, 266, 265, 5, 1, 357, 353, 349, 344, 339, 333,
    328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286, 283, 281, 279, 277, 275, 273, 272, 270,
    269, 268, 266, 265, 264, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300,
    296, 292, 289, 286, 283, 280, 278, 276, 274, 273, 271, 270, 268, 267, 266, 265, 264, 9, 6, 2,
    357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288, 285, 282, 280, 277,
    275, 274, 272, 270, 269, 267, 266, 265, 264, 263, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326,
    321, 315, 309, 304, 300, 295, 291, 288, 285, 282, 279, 277, 275, 273, 271, 270, 268, 267, 266,
    264, 263, 262, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291,
    287, 284, 281, 278, 276, 274, 272, 270, 269, 267, 266, 265, 264, 263, 262, 16, 12, 8, 4, 0, 354,
    349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 270,
    268, 266, 265, 264, 263, 262, 261, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311,
    305, 300, 295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 267, 266, 264, 263, 262, 261, 260,
    20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276,
    274, 271, 270, 268, 266, 265, 264, 262, 261, 260, 259, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335,
    328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269, 267, 265, 264, 263, 261,
    260, 259, 259, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284,
    280, 277, 274, 272, 270, 268, 266, 264, 263, 262, 261, 260, 259, 258, 27, 24, 21, 18, 13, 8, 3,
    356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263,
    262, 261, 260, 259, 258, 257, 29, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300,
    293, 287, 283, 278, 275, 272, 270, 267, 265, 264, 262, 261, 260, 259, 258, 257, 256, 32, 30, 27,
    24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266,
    264, 263, 261, 260, 259, 258, 257, 256, 255, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330,
    319, 308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255,
    254, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271,
    268, 266, 263, 262, 260, 259, 257, 256, 255, 255, 254, 253, 39, 37, 35, 33, 30, 26, 21, 16, 8,
    0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255,
    254, 253, 253, 252, 41, 40, 38, 35, 33, 29, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282,
    276, 271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 252, 251, 43, 42, 40, 38, 36,
    33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256,
    254, 253, 253, 252, 251, 250, 250, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316,
    300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 249, 249, 48,
    47, 46, 44, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256,
    255, 253, 252, 251, 250, 250, 249, 248, 248, 247, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8,
    349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247, 247,
    246, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 330, 300, 280, 270, 263, 259, 256, 253,
    252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 245, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43,
    38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 245, 245, 245, 244,
    244, 244, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248,
    247, 246, 245, 245, 244, 244, 243, 243, 243, 243, 243, 242, 58, 58, 57, 57, 57, 57, 56, 56, 55,
    54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241,
    241, 241, 241, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 61, 61, 62, 62, 62, 62, 63, 63,
    63, 64, 65, 67, 70, 79, 120, 210, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238,
    238, 238, 238, 238, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 90, 120, 180, 210, 220,
    226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 236, 65, 65, 65, 66, 66, 67,
    68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 210, 218, 223, 226, 228, 229, 231, 232, 232, 233,
    233, 234, 234, 235, 235, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180,
    199, 209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 233, 68, 68, 69, 70, 70,
    71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227,
    228, 229, 230, 231, 231, 232, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139,
    160, 180, 193, 203, 210, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229, 230, 70, 71, 72, 73,
    74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204, 209, 214, 217, 219,
    221, 223, 224, 226, 227, 227, 228, 72, 73, 73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109,
    120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216, 218, 220, 222, 223, 225, 226, 226, 73,
    74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200,
    205, 209, 213, 215, 218, 220, 221, 223, 224, 225, 74, 75, 76, 77, 79, 80, 82, 84, 86, 90, 93,
    98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217, 219, 220,
    222, 223, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164,
    175, 184, 191, 197, 202, 206, 210, 212, 215, 217, 218, 220, 221, 76, 77, 79, 80, 81, 83, 85, 87,
    90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212,
    214, 216, 218, 219, 78, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137,
    147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 217, 79, 80, 81, 82, 84,
    85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196,
    201, 204, 207, 209, 212, 214, 215, 80, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113,
    120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 210, 212, 213, 81,
    82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173,
    180, 185, 190, 195, 199, 202, 205, 207, 210, 211, 81, 83, 84, 85, 87, 89, 91, 93, 95, 98, 101,
    105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 205,
    207, 209, 82, 84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146,
    153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 208, 83, 84, 86, 87, 89, 90, 92, 94,
    97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191,
    195, 198, 201, 203, 206, 84, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103, 107, 111, 115, 120, 125,
    130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 204, 85, 86, 87, 89,
    90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166, 172,
    177, 182, 186, 190, 193, 196, 199, 202, 86, 87, 88, 90, 91, 93, 95, 97, 99, 102, 105, 108, 111,
    115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 191, 194, 197, 200,
    86, 87, 89, 90, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124, 129, 134, 140, 145, 151,
    157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 198, 87, 88, 90, 91, 93, 94, 96, 98, 100, 103,
    106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183, 187,
    190, 193, 196, 88, 89, 90, 92, 93, 95, 97, 99, 101, 103, 106, 109, 112, 116, 120, 124, 128, 133,
    138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188, 192, 194, 88, 90, 91, 92, 94, 95,
    97, 99, 102, 104, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167,
    171, 176, 180, 183, 187, 190, 193, 89, 90, 91, 93, 94, 96, 98, 100, 102, 104, 107, 110, 113,
    116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 191,
    90, 91, 92, 93, 95, 97, 98, 100, 103, 105, 107, 110, 113, 116, 120, 123, 127, 131, 136, 140,
    145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 186, 189, 90, 91, 93, 94, 96, 97, 99, 101,
    103, 105, 108, 110, 113, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170,
    174, 178, 181, 184, 187, 91, 92, 93, 95, 96, 98, 99, 101, 103, 106, 108, 111, 113, 116, 120,
    123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 186, 91, 92, 94,
    95, 97, 98, 100, 102, 104, 106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151,
    155, 159, 163, 167, 171, 174, 178, 181, 184, 92, 93, 94, 96, 97, 99, 100, 102, 104, 106, 109,
    111, 114, 116, 120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176,
    180, 183, 92, 93, 95, 96, 98, 99, 101, 103, 105, 107, 109, 111, 114, 117, 120, 123, 126, 129,
    133, 137, 141, 145, 148, 153, 156, 160, 164, 168, 171, 175, 178, 181, 93, 94, 95, 97, 98, 100,
    101, 103, 105, 107, 109, 112, 114, 117, 120, 123, 126, 129, 133, 136, 140, 144, 148, 151, 155,
    159, 163, 166, 170, 173, 176, 180, 93, 94, 96, 97, 98, 100, 102, 103, 105, 107, 109, 112, 114,
    117, 120, 122, 125, 129, 132, 136, 139, 143, 147, 150, 154, 158, 162, 165, 169, 172, 175, 178,
    0, 356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291,
    288, 286, 283, 281, 279, 278, 276, 275, 273, 272, 271, 270, 268, 1, 358, 354, 350, 346, 342,
    337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 281, 279, 277,
    276, 274, 273, 271, 270, 269, 268, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311,
    307, 303, 300, 296, 293, 290, 287, 285, 283, 280, 278, 277, 275, 273, 272, 271, 270, 268, 267,
    5, 1, 358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287,
    284, 282, 280, 278, 276, 274, 273, 271, 270, 269, 268, 267, 7, 3, 0, 356, 351, 347, 342, 337,
    332, 327, 322, 317, 312, 308, 303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 274, 272,
    271, 270, 268, 267, 266, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304,
    300, 296, 292, 289, 286, 283, 281, 279, 277, 275, 273, 272, 270, 269, 268, 266, 265, 10, 7, 3,
    0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280,
    278, 276, 274, 273, 271, 270, 268, 267, 266, 265, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331,
    325, 320, 314, 309, 304, 300, 295, 292, 288, 285, 282, 280, 277, 275, 274, 272, 270, 269, 267,
    266, 265, 264, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291,
    288, 285, 282, 279, 277, 275, 273, 271, 270, 268, 267, 266, 264, 263, 16, 13, 10, 6, 2, 357,
    352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 274, 272,
    270, 269, 267, 266, 265, 264, 263, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310,
    305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 270, 268, 266, 265, 264, 263, 262, 21,
    18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280,
    277, 274, 272, 270, 269, 267, 266, 264, 263, 262, 261, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340,
    333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274, 271, 270, 268, 266, 265, 264,
    262, 261, 260, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289,
    285, 281, 278, 275, 273, 271, 269, 267, 265, 264, 263, 261, 260, 259, 27, 25, 22, 19, 15, 10, 5,
    0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270, 268, 266,
    264, 263, 262, 261, 260, 259, 29, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307,
    300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 261, 260, 259, 258, 32, 30, 27,
    24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 272, 270, 267,
    265, 264, 262, 261, 260, 259, 258, 257, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327,
    317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261, 260, 259, 258, 257, 256,
    36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273,
    270, 267, 265, 263, 261, 260, 259, 257, 256, 256, 255, 38, 37, 35, 32, 29, 26, 22, 17, 11, 4,
    355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263, 262, 260, 259, 257, 256,
    255, 255, 254, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278,
    273, 270, 266, 264, 262, 260, 259, 257, 256, 255, 254, 253, 253, 43, 41, 40, 38, 35, 33, 30, 25,
    20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 256, 255,
    254, 253, 252, 252, 45, 43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280,
    274, 270, 266, 263, 261, 259, 257, 256, 254, 253, 253, 252, 251, 250, 47, 46, 44, 43, 41, 39,
    37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254,
    253, 252, 251, 250, 250, 249, 49, 48, 47, 46, 44, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300,
    286, 276, 270, 265, 261, 259, 256, 255, 253, 252, 251, 250, 250, 249, 248, 248, 51, 50, 49, 48,
    47, 46, 44, 42, 39, 35, 29, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251,
    250, 250, 249, 248, 248, 247, 247, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 330,
    300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 246, 246, 245, 54, 54, 53,
    53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248,
    247, 246, 246, 245, 245, 245, 244, 244, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30,
    0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 243, 243, 243, 58, 58,
    58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243,
    242, 242, 242, 242, 241, 241, 241, 241, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 61, 61,
    61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236,
    237, 237, 237, 237, 238, 238, 238, 238, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79,
    90, 120, 180, 209, 220, 226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 236, 236, 236, 64, 65,
    65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 210, 218, 223, 226, 228, 229,
    231, 232, 232, 233, 233, 234, 234, 235, 66, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 90,
    100, 120, 150, 180, 199, 209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 232, 232, 233, 67,
    68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 210, 215, 219,
    222, 224, 226, 227, 228, 229, 230, 231, 231, 68, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 90,
    96, 106, 120, 139, 160, 180, 193, 203, 210, 214, 218, 220, 223, 224, 226, 227, 228, 229, 229,
    70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204,
    209, 214, 217, 219, 221, 223, 224, 226, 227, 227, 71, 72, 73, 73, 74, 76, 77, 79, 81, 83, 86,
    90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216, 218, 220, 222, 223,
    225, 226, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174,
    185, 193, 200, 205, 209, 213, 215, 218, 220, 221, 223, 224, 73, 74, 75, 76, 77, 79, 80, 82, 84,
    86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217,
    219, 220, 222, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153,
    164, 175, 184, 191, 197, 202, 206, 209, 212, 215, 217, 218, 220, 76, 76, 77, 79, 80, 81, 83, 85,
    87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 210,
    212, 214, 216, 218, 77, 78, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128,
    137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 209, 212, 214, 216, 78, 79, 80, 81, 82,
    84, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192,
    196, 201, 204, 207, 209, 212, 214, 79, 80, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108,
    113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 209, 212, 80,
    81, 82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166,
    173, 180, 185, 190, 195, 199, 202, 205, 207, 209, 80, 81, 83, 84, 85, 87, 89, 91, 93, 95, 98,
    101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202,
    205, 207, 81, 82, 84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139,
    146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 205, 82, 83, 84, 86, 87, 89, 90, 92,
    94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187,
    191, 195, 198, 201, 203, 83, 84, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103, 107, 111, 115, 120,
    125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199, 201, 84, 85, 86, 87,
    89, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166,
    172, 177, 182, 186, 190, 193, 196, 199, 84, 86, 87, 88, 90, 91, 93, 95, 97, 99, 102, 105, 108,
    111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 191, 194, 197,
    85, 86, 87, 89, 90, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124, 129, 134, 140, 145,
    151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 195, 86, 87, 88, 90, 91, 93, 94, 96, 98, 100,
    103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183,
    187, 190, 193, 86, 88, 89, 90, 92, 93, 95, 97, 99, 101, 103, 106, 109, 112, 116, 120, 124, 128,
    133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188, 192, 87, 88, 90, 91, 92, 94,
    95, 97, 99, 102, 104, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167,
    171, 176, 180, 183, 187, 190, 88, 89, 90, 91, 93, 94, 96, 98, 100, 102, 104, 107, 110, 113, 116,
    120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 185, 188, 88, 90, 91,
    92, 93, 95, 97, 98, 100, 103, 105, 107, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150,
    154, 159, 163, 168, 172, 176, 180, 183, 186, 89, 90, 91, 93, 94, 96, 97, 99, 101, 103, 105, 108,
    110, 113, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 181,
    184, 90, 91, 92, 93, 95, 96, 98, 99, 101, 103, 106, 108, 111, 113, 116, 120, 123, 127, 130, 134,
    139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 183, 90, 91, 92, 94, 95, 97, 98, 100,
    102, 104, 106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151, 155, 159, 163,
    167, 171, 174, 178, 181, 91, 92, 93, 94, 96, 97, 99, 100, 102, 104, 106, 109, 111, 114, 116,
    120, 123, 126, 130, 133, 137, 141, 145, 150, 154, 158, 162, 166, 169, 173, 176, 180, 91, 92, 93,
    95, 96, 98, 99, 101, 103, 105, 107, 109, 111, 114, 117, 120, 123, 126, 129, 133, 137, 141, 145,
    148, 153, 156, 160, 164, 168, 171, 175, 178, 0, 356, 353, 349, 346, 342, 338, 334, 330, 325,
    321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 286, 284, 282, 280, 279, 277, 276, 274,
    273, 272, 271, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314, 310, 306, 303,
    300, 296, 294, 291, 288, 286, 284, 282, 280, 278, 277, 275, 274, 272, 271, 270, 3, 0, 356, 352,
    349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 288, 286, 283,
    281, 279, 278, 276, 275, 273, 272, 271, 270, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328, 324,
    319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 281, 279, 277, 276, 274, 273, 271,
    270, 269, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303, 300, 296,
    293, 290, 287, 285, 283, 280, 278, 277, 275, 273, 272, 271, 270, 268, 8, 5, 1, 358, 354, 349,
    345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284, 282, 280, 278,
    276, 274, 273, 271, 270, 269, 268, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317,
    312, 308, 303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 274, 272, 271, 270, 268, 267,
    12, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289,
    286, 283, 281, 279, 277, 275, 273, 272, 270, 269, 268, 266, 13, 10, 7, 3, 0, 355, 351, 346, 340,
    335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276, 274, 273, 271,
    270, 268, 267, 266, 15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300,
    295, 292, 288, 285, 282, 280, 277, 275, 274, 272, 270, 269, 267, 266, 265, 17, 14, 11, 8, 4, 0,
    355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285, 282, 279, 277, 275,
    273, 271, 270, 268, 267, 266, 264, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316,
    310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 274, 272, 270, 269, 267, 266, 265, 264, 21,
    19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280,
    278, 275, 273, 271, 270, 268, 266, 265, 264, 263, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338,
    331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 267, 266, 264,
    263, 262, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290,
    286, 282, 279, 276, 274, 271, 270, 268, 266, 265, 264, 262, 261, 27, 25, 22, 19, 16, 12, 7, 2,
    356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269, 267,
    265, 264, 263, 261, 260, 29, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306,
    300, 294, 289, 284, 280, 277, 274, 272, 270, 268, 266, 264, 263, 262, 261, 260, 32, 29, 27, 24,
    21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271,
    268, 266, 265, 263, 262, 261, 260, 259, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334,
    325, 316, 307, 300, 293, 287, 283, 278, 275, 272, 270, 267, 265, 264, 262, 261, 260, 259, 258,
    36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277,
    274, 271, 268, 266, 264, 263, 261, 260, 259, 258, 257, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0,
    351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257,
    256, 256, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285,
    279, 275, 271, 268, 266, 263, 262, 260, 259, 257, 256, 255, 255, 42, 40, 39, 37, 35, 33, 30, 26,
    21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257,
    256, 255, 254, 253, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290,
    282, 276, 271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 252, 46, 45, 43, 42, 40, 38,
    36, 33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256,
    254, 253, 253, 252, 251, 47, 47, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300,
    287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 250, 49, 49, 48, 47, 46,
    44, 43, 40, 38, 34, 29, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255, 253,
    252, 251, 250, 250, 249, 248, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323,
    300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 247, 53, 52, 52, 51,
    51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 330, 300, 280, 270, 263, 259, 256, 253, 252, 250,
    249, 248, 248, 247, 247, 246, 246, 55, 54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13,
    340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 245, 245, 245, 244, 56, 56, 56,
    56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245,
    245, 244, 244, 243, 243, 243, 243, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46,
    30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 241, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70,
    79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 238, 63, 63, 63,
    63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 209, 220, 226, 229, 231, 232, 233,
    234, 234, 235, 235, 236, 236, 236, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85,
    96, 120, 160, 193, 210, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 234, 65, 66, 66,
    67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 89, 100, 120, 150, 180, 199, 209, 216, 220, 223,
    226, 227, 229, 230, 231, 231, 232, 232, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86,
    93, 103, 120, 143, 169, 188, 201, 210, 215, 219, 222, 224, 226, 227, 228, 229, 230, 231, 68, 68,
    69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214,
    218, 220, 223, 224, 226, 227, 228, 229, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92,
    98, 107, 120, 136, 154, 172, 186, 196, 204, 210, 214, 217, 219, 221, 223, 224, 226, 227, 70, 71,
    72, 73, 73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199,
    205, 209, 213, 216, 218, 220, 222, 223, 225, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91,
    96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 209, 213, 215, 218, 220, 221, 223,
    73, 73, 74, 75, 76, 77, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180,
    188, 196, 201, 206, 210, 213, 215, 217, 219, 220, 74, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88,
    91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 209, 212, 215, 217,
    218, 75, 76, 76, 77, 79, 80, 81, 83, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160,
    171, 180, 187, 193, 199, 203, 206, 210, 212, 214, 216, 76, 77, 78, 79, 80, 81, 83, 84, 86, 88,
    91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 210,
    212, 214, 77, 78, 79, 80, 81, 82, 84, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145,
    154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 209, 212, 78, 79, 80, 81, 82, 83, 85, 86, 88,
    91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201,
    204, 207, 209, 79, 80, 81, 82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126,
    133, 141, 150, 158, 166, 173, 180, 185, 190, 195, 199, 202, 205, 207, 79, 80, 81, 83, 84, 85,
    87, 89, 91, 93, 95, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182,
    187, 192, 196, 199, 202, 205, 80, 81, 82, 84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110,
    114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 203, 81, 82, 83,
    84, 86, 87, 89, 90, 92, 94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165,
    171, 177, 182, 187, 191, 195, 198, 201, 82, 83, 84, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103,
    107, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 199,
    83, 84, 85, 86, 87, 89, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142,
    148, 154, 160, 166, 172, 177, 182, 186, 190, 193, 196, 83, 84, 86, 87, 88, 90, 91, 93, 95, 97,
    99, 102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184,
    188, 191, 194, 84, 85, 86, 87, 89, 90, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124,
    129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 189, 192, 85, 86, 87, 88, 90, 91,
    93, 94, 96, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166,
    171, 175, 180, 183, 187, 190, 85, 86, 88, 89, 90, 92, 93, 95, 97, 99, 101, 103, 106, 109, 112,
    116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 188, 86, 87, 88,
    90, 91, 92, 94, 95, 97, 99, 102, 104, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142, 147,
    152, 157, 162, 167, 171, 176, 180, 183, 187, 87, 88, 89, 90, 91, 93, 94, 96, 98, 100, 102, 104,
    107, 110, 113, 116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181,
    185, 87, 88, 90, 91, 92, 93, 95, 97, 98, 100, 103, 105, 107, 110, 113, 116, 120, 123, 127, 131,
    136, 140, 145, 150, 154, 159, 163, 168, 172, 176, 180, 183, 88, 89, 90, 91, 93, 94, 96, 97, 99,
    101, 103, 105, 108, 110, 113, 116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166,
    170, 174, 178, 181, 88, 90, 91, 92, 93, 95, 96, 98, 99, 101, 103, 106, 108, 111, 113, 116, 120,
    123, 127, 130, 134, 139, 143, 147, 152, 156, 160, 165, 169, 172, 176, 180, 89, 90, 91, 92, 94,
    95, 97, 98, 100, 102, 104, 106, 108, 111, 114, 116, 120, 123, 126, 130, 134, 138, 142, 146, 151,
    155, 159, 163, 167, 171, 174, 178, 0, 356, 353, 350, 346, 343, 339, 335, 331, 328, 324, 320,
    316, 313, 309, 306, 303, 300, 297, 294, 292, 289, 287, 285, 283, 281, 280, 278, 277, 275, 274,
    273, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303, 300,
    297, 294, 291, 289, 287, 285, 283, 281, 279, 278, 276, 275, 273, 272, 3, 0, 356, 353, 349, 346,
    342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 286, 284, 282,
    280, 279, 277, 276, 274, 273, 272, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318,
    314, 310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 282, 280, 278, 277, 275, 274, 272, 271,
    6, 3, 0, 356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293,
    291, 288, 286, 283, 281, 279, 278, 276, 275, 273, 272, 271, 7, 4, 1, 358, 354, 350, 346, 342,
    337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 281, 279, 277,
    276, 274, 273, 271, 270, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307,
    303, 300, 296, 293, 290, 287, 285, 283, 280, 278, 277, 275, 273, 272, 271, 270, 11, 8, 5, 1,
    358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284,
    282, 280, 278, 276, 274, 273, 271, 270, 269, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327,
    322, 317, 312, 308, 303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 274, 272, 271, 270,
    268, 14, 12, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292,
    289, 286, 283, 281, 279, 277, 275, 273, 272, 270, 269, 268, 16, 13, 10, 7, 3, 0, 355, 351, 346,
    340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276, 274, 273,
    271, 270, 268, 267, 18, 15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304,
    300, 295, 292, 288, 285, 282, 280, 277, 275, 274, 272, 270, 269, 267, 266, 20, 17, 14, 11, 8, 4,
    0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285, 282, 279, 277,
    275, 273, 271, 270, 268, 267, 266, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322,
    316, 310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 274, 272, 270, 269, 267, 266, 265, 24,
    21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283,
    280, 278, 275, 273, 271, 270, 268, 266, 265, 264, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345,
    338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 267, 266,
    264, 263, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294,
    290, 286, 282, 279, 276, 274, 271, 270, 268, 266, 265, 264, 262, 29, 27, 25, 22, 19, 16, 12, 7,
    2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269,
    267, 265, 264, 263, 261, 31, 30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313,
    306, 300, 294, 289, 284, 280, 277, 274, 272, 270, 268, 266, 264, 263, 262, 261, 33, 32, 30, 27,
    24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271,
    268, 266, 265, 263, 262, 261, 260, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325,
    316, 307, 300, 293, 287, 283, 278, 275, 272, 270, 267, 265, 264, 262, 261, 260, 259, 37, 36, 34,
    32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271,
    268, 266, 264, 263, 261, 260, 259, 258, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340,
    330, 319, 308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 256, 41,
    40, 38, 37, 35, 32, 29, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275,
    271, 268, 266, 263, 262, 260, 259, 257, 256, 255, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8,
    0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255,
    254, 45, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276,
    271, 268, 265, 262, 260, 259, 257, 256, 255, 254, 253, 46, 46, 45, 43, 42, 40, 38, 36, 33, 30,
    25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 256, 254, 253,
    253, 252, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278,
    272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 251, 250, 50, 49, 49, 48, 47, 46, 44, 43, 40,
    38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255, 253, 252, 251,
    250, 250, 249, 52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283,
    273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 248, 248, 53, 53, 52, 52, 51, 51, 50, 49,
    47, 46, 43, 40, 36, 30, 19, 0, 329, 300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 248, 248,
    247, 247, 246, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276,
    265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 245, 245, 245, 56, 56, 56, 56, 56, 55, 55, 54,
    54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245, 244, 244,
    243, 243, 243, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300, 259,
    250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 241, 241, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 210,
    226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 238, 238, 62, 63, 63, 63, 63, 63, 64, 64,
    65, 65, 66, 67, 68, 70, 73, 79, 90, 120, 180, 209, 220, 226, 229, 231, 232, 233, 234, 234, 235,
    235, 236, 236, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160,
    193, 209, 218, 223, 226, 228, 229, 231, 232, 232, 233, 233, 234, 65, 65, 66, 66, 67, 67, 68, 68,
    69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 209, 216, 220, 223, 226, 227, 229, 230,
    231, 231, 232, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143,
    169, 188, 201, 210, 215, 219, 222, 224, 226, 227, 228, 229, 230, 67, 68, 68, 69, 70, 70, 71, 72,
    73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223, 224,
    226, 227, 228, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136,
    154, 172, 186, 196, 204, 209, 214, 217, 219, 221, 223, 224, 226, 70, 70, 71, 72, 73, 73, 74, 76,
    77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216,
    218, 220, 222, 223, 71, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120,
    132, 146, 160, 174, 185, 193, 200, 205, 210, 213, 215, 218, 220, 221, 72, 73, 73, 74, 75, 76,
    77, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206,
    209, 213, 215, 217, 219, 73, 74, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111,
    120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 209, 212, 215, 217, 74, 75, 76, 76, 77,
    79, 80, 81, 83, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193,
    199, 203, 206, 209, 212, 214, 75, 76, 77, 78, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106,
    112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 210, 212, 76, 77, 78, 79,
    80, 81, 82, 84, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180,
    186, 192, 196, 201, 204, 207, 209, 77, 78, 79, 80, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103,
    108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 204, 207, 78, 79, 80,
    81, 82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166,
    173, 180, 185, 190, 195, 199, 202, 205, 79, 79, 80, 81, 83, 84, 85, 87, 89, 91, 93, 95, 98, 101,
    105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 199, 202, 79,
    80, 81, 82, 84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146,
    153, 160, 167, 174, 180, 185, 189, 193, 197, 200, 80, 81, 82, 83, 84, 86, 87, 89, 90, 92, 94,
    97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191,
    195, 198, 81, 82, 83, 84, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103, 107, 111, 115, 120, 125,
    130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 196, 82, 83, 84, 85, 86, 87, 89, 90,
    92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166, 172, 177,
    182, 186, 190, 193, 82, 83, 84, 86, 87, 88, 90, 91, 93, 95, 97, 99, 102, 105, 108, 111, 115,
    120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 191, 83, 84, 85, 86, 87,
    89, 90, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157,
    162, 168, 173, 177, 182, 186, 189, 84, 85, 86, 87, 88, 90, 91, 93, 94, 96, 98, 100, 103, 106,
    109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171, 175, 180, 183, 187, 84,
    85, 86, 88, 89, 90, 92, 93, 95, 97, 99, 101, 103, 106, 109, 112, 116, 120, 124, 128, 133, 138,
    143, 148, 153, 159, 164, 169, 173, 177, 181, 185, 85, 86, 87, 88, 90, 91, 92, 94, 95, 97, 99,
    102, 104, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162, 167, 171, 176,
    180, 183, 86, 87, 88, 89, 90, 91, 93, 94, 96, 98, 100, 102, 104, 107, 110, 113, 116, 120, 123,
    127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 181, 86, 87, 88, 90, 91, 92, 93, 95,
    97, 98, 100, 103, 105, 107, 110, 113, 116, 120, 123, 127, 131, 136, 140, 145, 150, 154, 159,
    163, 168, 172, 176, 180, 87, 88, 89, 90, 91, 93, 94, 96, 97, 99, 101, 103, 105, 108, 110, 113,
    116, 120, 123, 127, 131, 135, 139, 144, 148, 153, 157, 162, 166, 170, 174, 178, 0, 357, 354,
    351, 347, 344, 340, 337, 333, 330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292,
    290, 288, 286, 284, 282, 280, 279, 277, 276, 275, 1, 358, 355, 352, 349, 345, 342, 338, 334,
    330, 327, 323, 319, 316, 312, 309, 305, 302, 300, 297, 294, 292, 289, 287, 285, 283, 282, 280,
    278, 277, 276, 274, 2, 0, 356, 353, 350, 346, 343, 339, 335, 331, 328, 324, 320, 316, 313, 309,
    306, 303, 300, 297, 294, 292, 289, 287, 285, 283, 281, 280, 278, 277, 275, 274, 4, 1, 358, 355,
    351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303, 300, 297, 294, 291, 289,
    287, 285, 283, 281, 279, 278, 276, 275, 273, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334, 330,
    325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 286, 284, 282, 280, 279, 277, 276,
    274, 273, 7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314, 310, 306, 303,
    300, 296, 294, 291, 288, 286, 284, 282, 280, 278, 277, 275, 274, 272, 8, 6, 3, 0, 356, 352, 349,
    345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 288, 286, 283, 281,
    279, 278, 276, 275, 273, 272, 10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328, 324, 319,
    315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 281, 279, 277, 276, 274, 273, 271, 12, 9,
    6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303, 300, 296, 293, 290,
    287, 285, 283, 280, 278, 277, 275, 273, 272, 271, 13, 11, 8, 5, 1, 358, 354, 349, 345, 340, 336,
    331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284, 282, 280, 278, 276, 274, 273,
    271, 270, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308, 303, 300,
    296, 292, 289, 286, 284, 282, 279, 277, 275, 274, 272, 271, 270, 17, 14, 12, 8, 5, 1, 357, 353,
    349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286, 283, 281, 279, 277,
    275, 273, 272, 270, 269, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313,
    308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276, 274, 273, 271, 270, 268, 20, 18, 15, 12,
    9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288, 285, 282,
    280, 277, 275, 274, 272, 270, 269, 267, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333,
    326, 321, 315, 309, 304, 300, 295, 291, 288, 285, 282, 279, 277, 275, 273, 271, 270, 268, 267,
    24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291,
    287, 284, 281, 278, 276, 274, 272, 270, 269, 267, 266, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354,
    349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 270,
    268, 266, 265, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305,
    300, 295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 267, 266, 264, 29, 28, 25, 23, 20, 17,
    13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274,
    271, 270, 268, 266, 265, 264, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328,
    320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269, 267, 265, 264, 263, 33, 31, 30,
    27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277,
    274, 272, 270, 268, 266, 264, 263, 262, 35, 33, 32, 29, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340,
    332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 261, 37,
    35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278,
    275, 272, 270, 267, 265, 264, 262, 261, 260, 39, 37, 36, 34, 32, 29, 27, 24, 20, 15, 10, 3, 356,
    347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261, 260, 259,
    40, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280,
    276, 273, 270, 267, 265, 263, 261, 260, 259, 257, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17,
    11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263, 262, 260, 259, 257,
    256, 44, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283,
    278, 273, 270, 266, 264, 262, 260, 259, 257, 256, 255, 46, 45, 44, 43, 41, 40, 38, 35, 33, 30,
    25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 256,
    255, 254, 47, 46, 46, 45, 43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289,
    280, 274, 270, 266, 263, 261, 259, 257, 256, 254, 253, 253, 49, 48, 47, 47, 46, 44, 43, 41, 39,
    37, 34, 29, 24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254,
    253, 252, 251, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 29, 23, 13, 0, 340, 319, 300,
    286, 276, 270, 265, 261, 259, 256, 255, 253, 252, 251, 250, 250, 52, 52, 51, 51, 50, 49, 48, 47,
    46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250,
    250, 249, 248, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 330, 300, 280,
    270, 263, 259, 256, 253, 252, 250, 249, 248, 248, 247, 247, 55, 55, 55, 54, 54, 53, 53, 52, 52,
    51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246,
    245, 245, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 29, 0, 300, 270, 259,
    253, 250, 248, 247, 246, 245, 245, 244, 244, 243, 243, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57,
    56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242,
    241, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63,
    63, 63, 64, 65, 67, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237,
    238, 62, 62, 63, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 209, 220,
    226, 229, 231, 232, 233, 234, 234, 235, 235, 236, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68,
    69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 210, 218, 223, 226, 228, 229, 231, 232, 232, 233,
    233, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 89, 100, 120, 150, 180,
    199, 209, 216, 220, 223, 226, 227, 229, 230, 231, 231, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71,
    73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227,
    228, 229, 67, 67, 68, 68, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139,
    160, 180, 193, 203, 210, 214, 218, 220, 223, 224, 226, 227, 68, 69, 69, 70, 70, 71, 72, 73, 74,
    75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204, 209, 214, 217, 219, 221,
    223, 224, 69, 70, 70, 71, 72, 73, 73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133,
    150, 166, 180, 190, 199, 205, 210, 213, 216, 218, 220, 222, 70, 71, 72, 72, 73, 74, 75, 76, 77,
    79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205, 209, 213,
    215, 218, 220, 71, 72, 73, 73, 74, 75, 76, 77, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120,
    130, 143, 156, 169, 180, 188, 196, 201, 206, 209, 213, 215, 217, 72, 73, 74, 75, 75, 76, 77, 79,
    80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202, 206,
    209, 212, 215, 73, 74, 75, 76, 76, 77, 79, 80, 81, 83, 85, 87, 90, 93, 96, 100, 106, 112, 120,
    128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 206, 209, 212, 74, 75, 76, 77, 78, 79, 80, 81,
    83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195,
    200, 204, 207, 209, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 90, 92, 95, 98, 103, 107, 113,
    120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 201, 204, 207, 76, 77, 78, 79, 80, 81,
    82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183,
    188, 193, 198, 201, 204, 77, 78, 79, 80, 81, 82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109,
    114, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190, 195, 199, 202, 78, 79, 79, 80, 81,
    83, 84, 85, 87, 89, 91, 93, 95, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170,
    176, 182, 187, 192, 196, 199, 79, 79, 80, 81, 82, 84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106,
    110, 114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 189, 193, 197, 79, 80, 81, 82,
    83, 84, 86, 87, 89, 90, 92, 94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158,
    165, 171, 177, 182, 187, 191, 195, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103,
    107, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 184, 188, 192, 81, 82, 83,
    84, 85, 86, 87, 89, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148,
    154, 160, 166, 172, 177, 182, 186, 190, 82, 82, 83, 84, 86, 87, 88, 90, 91, 93, 95, 97, 99, 102,
    105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153, 158, 164, 170, 175, 180, 184, 188, 82,
    83, 84, 85, 86, 87, 89, 90, 92, 94, 95, 97, 100, 102, 105, 108, 112, 115, 120, 124, 129, 134,
    140, 145, 151, 157, 162, 168, 173, 177, 182, 186, 83, 84, 85, 86, 87, 88, 90, 91, 93, 94, 96,
    98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139, 144, 150, 155, 160, 166, 171, 175,
    180, 183, 84, 84, 85, 86, 88, 89, 90, 92, 93, 95, 97, 99, 101, 103, 106, 109, 112, 116, 120,
    124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 181, 84, 85, 86, 87, 88, 90, 91, 92,
    94, 95, 97, 99, 102, 104, 106, 109, 112, 116, 120, 123, 128, 132, 137, 142, 147, 152, 157, 162,
    167, 171, 176, 180, 85, 86, 87, 88, 89, 90, 91, 93, 94, 96, 98, 100, 102, 104, 107, 110, 113,
    116, 120, 123, 127, 132, 136, 141, 146, 151, 156, 160, 165, 169, 174, 178, 0, 357, 354, 351,
    348, 345, 342, 338, 335, 331, 328, 324, 321, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292,
    290, 288, 286, 284, 283, 281, 280, 278, 277, 1, 358, 355, 352, 349, 346, 343, 339, 336, 332,
    329, 325, 322, 318, 315, 311, 308, 305, 302, 300, 297, 294, 292, 290, 288, 286, 284, 282, 281,
    279, 278, 277, 2, 0, 357, 354, 351, 347, 344, 340, 337, 333, 330, 326, 322, 319, 315, 312, 308,
    305, 302, 300, 297, 294, 292, 290, 288, 286, 284, 282, 280, 279, 277, 276, 4, 1, 358, 355, 352,
    349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302, 300, 297, 294, 292, 289,
    287, 285, 283, 282, 280, 278, 277, 276, 5, 2, 0, 356, 353, 350, 346, 343, 339, 335, 331, 328,
    324, 320, 316, 313, 309, 306, 303, 300, 297, 294, 292, 289, 287, 285, 283, 281, 280, 278, 277,
    275, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303,
    300, 297, 294, 291, 289, 287, 285, 283, 281, 279, 278, 276, 275, 8, 5, 3, 0, 356, 353, 349, 346,
    342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 286, 284, 282,
    280, 279, 277, 276, 274, 9, 7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314,
    310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 282, 280, 278, 277, 275, 274, 11, 8, 6, 3, 0,
    356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 288,
    286, 283, 281, 279, 278, 276, 275, 273, 13, 10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328,
    324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 281, 279, 277, 276, 274, 273,
    14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303, 300, 296,
    293, 290, 287, 285, 283, 280, 278, 277, 275, 273, 272, 16, 13, 11, 8, 5, 1, 358, 354, 349, 345,
    340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284, 282, 280, 278, 276,
    274, 273, 271, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308,
    303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 274, 272, 271, 19, 17, 14, 12, 8, 5, 1,
    357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286, 283, 281,
    279, 277, 275, 273, 272, 270, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324,
    319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276, 274, 273, 271, 270, 23, 20, 18,
    15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288, 285,
    282, 280, 277, 275, 274, 272, 270, 269, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338,
    333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285, 282, 279, 277, 275, 273, 271, 270, 268,
    26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295,
    291, 287, 284, 281, 278, 276, 274, 272, 270, 269, 267, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354,
    349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 270,
    268, 266, 29, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305,
    300, 295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 267, 266, 31, 30, 28, 25, 23, 20, 17, 13,
    9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274, 271,
    270, 268, 266, 265, 33, 31, 29, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313,
    306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269, 267, 265, 264, 35, 33, 31, 30, 27, 25,
    22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272,
    270, 268, 266, 264, 263, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323,
    314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 263, 262, 38, 37, 35, 34, 32,
    30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 272,
    270, 267, 265, 264, 262, 261, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337,
    327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 261, 260, 42, 40, 39, 38,
    36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273,
    270, 267, 265, 263, 261, 260, 259, 43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355,
    344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263, 262, 260, 259, 257, 45, 44, 43,
    42, 40, 39, 37, 35, 33, 29, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270,
    266, 264, 262, 260, 259, 257, 256, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5,
    354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 256, 255, 48, 47, 46,
    46, 45, 43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266,
    263, 261, 259, 257, 256, 254, 253, 50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16,
    6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 253, 252, 51, 51, 50,
    49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 29, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261,
    259, 256, 255, 253, 252, 251, 250, 53, 52, 52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30,
    21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250, 249, 54, 54, 53,
    53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 29, 19, 0, 329, 300, 280, 270, 263, 259, 256,
    253, 252, 250, 249, 248, 248, 247, 55, 55, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43,
    38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 245, 57, 57, 56,
    56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248,
    247, 246, 245, 245, 244, 244, 243, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54,
    53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 242, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 240, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65,
    67, 70, 79, 120, 210, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 237, 62, 62, 62, 63, 63,
    63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 209, 220, 226, 229, 231, 232,
    233, 234, 234, 235, 235, 63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85,
    96, 120, 160, 193, 209, 218, 223, 226, 228, 229, 231, 232, 232, 233, 64, 65, 65, 65, 66, 66, 67,
    67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 89, 100, 120, 150, 180, 199, 209, 216, 220, 223, 226,
    227, 229, 230, 231, 66, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103,
    120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227, 228, 67, 67, 67, 68, 68, 69, 70, 70,
    71, 72, 73, 75, 76, 79, 81, 85, 89, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220,
    223, 224, 226, 68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120,
    136, 154, 172, 186, 196, 204, 209, 214, 217, 219, 221, 223, 69, 69, 70, 70, 71, 72, 73, 73, 74,
    76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216,
    218, 220, 70, 70, 71, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120,
    132, 146, 160, 174, 185, 193, 200, 205, 209, 213, 215, 218, 71, 71, 72, 73, 73, 74, 75, 76, 77,
    79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 210,
    213, 215, 72, 72, 73, 74, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120,
    129, 141, 153, 164, 175, 184, 191, 197, 202, 206, 210, 212, 73, 73, 74, 75, 76, 76, 77, 79, 80,
    81, 83, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199,
    203, 206, 209, 74, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112,
    120, 128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 207, 75, 75, 76, 77, 78, 79, 80, 81,
    82, 84, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192,
    196, 201, 204, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113,
    120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 201, 76, 77, 78, 79, 80, 81, 82, 83,
    84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180,
    185, 190, 195, 199, 77, 78, 79, 79, 80, 81, 83, 84, 85, 87, 89, 91, 93, 95, 98, 101, 105, 109,
    114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 196, 78, 79, 79, 80, 81, 82,
    84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146, 153, 160, 167,
    174, 180, 185, 189, 193, 79, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 92, 94, 97, 100, 103, 106,
    110, 115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 191, 79, 80, 81, 82, 83,
    84, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103, 107, 111, 115, 120, 125, 130, 136, 143, 150, 156,
    163, 169, 174, 180, 184, 188, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 94, 96, 98, 101, 104,
    107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166, 172, 177, 182, 186, 81, 82, 82, 83,
    84, 86, 87, 88, 90, 91, 93, 95, 97, 99, 102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146,
    153, 158, 164, 170, 175, 180, 184, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 94, 95, 97, 100, 102,
    105, 108, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 182, 82, 83, 84,
    85, 86, 87, 88, 90, 91, 93, 94, 96, 98, 100, 103, 106, 109, 112, 116, 120, 124, 128, 133, 139,
    144, 150, 155, 160, 166, 171, 175, 180, 83, 84, 84, 85, 86, 88, 89, 90, 92, 93, 95, 97, 99, 101,
    103, 106, 109, 112, 116, 120, 124, 128, 133, 138, 143, 148, 153, 159, 164, 169, 173, 177, 0,
    357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323, 320, 316, 313, 310, 307, 305, 302,
    300, 297, 295, 293, 291, 289, 287, 285, 283, 282, 280, 279, 1, 358, 356, 353, 350, 347, 344,
    340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288,
    286, 285, 283, 282, 280, 279, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328, 324, 321,
    317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288, 286, 284, 283, 281, 280, 278, 3, 1,
    358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302, 300,
    297, 294, 292, 290, 288, 286, 284, 282, 281, 279, 278, 5, 2, 0, 357, 354, 351, 347, 344, 340,
    337, 333, 330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292, 290, 288, 286, 284,
    282, 280, 279, 277, 6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319, 316,
    312, 309, 305, 302, 300, 297, 294, 292, 289, 287, 285, 283, 282, 280, 278, 277, 7, 5, 2, 0, 356,
    353, 350, 346, 343, 339, 335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294, 292,
    289, 287, 285, 283, 281, 280, 278, 277, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328,
    325, 321, 317, 313, 309, 306, 303, 300, 297, 294, 291, 289, 287, 285, 283, 281, 279, 278, 276,
    10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300,
    296, 294, 291, 289, 286, 284, 282, 280, 279, 277, 276, 12, 9, 7, 4, 1, 358, 354, 351, 347, 343,
    339, 335, 331, 326, 322, 318, 314, 310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 282, 280,
    278, 277, 275, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310,
    307, 303, 300, 296, 293, 291, 288, 286, 283, 281, 279, 278, 276, 275, 15, 13, 10, 7, 4, 1, 358,
    354, 350, 346, 342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285,
    283, 281, 279, 277, 276, 274, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325,
    320, 316, 311, 307, 303, 300, 296, 293, 290, 287, 285, 283, 280, 278, 277, 275, 273, 18, 16, 13,
    11, 8, 5, 1, 358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293,
    290, 287, 284, 282, 280, 278, 276, 274, 273, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342,
    337, 332, 327, 322, 317, 312, 308, 303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 274,
    272, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304,
    300, 296, 292, 289, 286, 283, 281, 279, 277, 275, 273, 272, 23, 21, 19, 16, 13, 10, 7, 3, 0,
    355, 351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278,
    276, 274, 273, 271, 25, 23, 20, 18, 15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320,
    314, 309, 304, 300, 295, 292, 288, 285, 282, 280, 277, 275, 274, 272, 270, 26, 24, 22, 20, 17,
    14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285, 282,
    279, 277, 275, 273, 271, 270, 28, 26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334,
    328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 274, 272, 270, 269, 29, 28, 26,
    24, 21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287,
    283, 280, 278, 275, 273, 271, 270, 268, 31, 30, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345,
    338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 267, 33,
    31, 30, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290,
    286, 282, 279, 276, 274, 271, 270, 268, 266, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356,
    350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269, 267, 265,
    36, 35, 33, 31, 30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294,
    289, 284, 280, 277, 274, 272, 270, 268, 266, 264, 38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8,
    3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265,
    263, 39, 38, 37, 35, 34, 32, 29, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300,
    293, 287, 283, 278, 275, 272, 270, 267, 265, 264, 262, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24,
    20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264,
    263, 261, 43, 42, 40, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308,
    300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 261, 260, 44, 43, 42, 41, 40, 38, 37, 35, 32,
    30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263,
    262, 260, 259, 46, 45, 44, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310,
    300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 259, 257, 47, 46, 46, 45, 44, 43, 41, 40, 38,
    35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 260, 259,
    257, 256, 49, 48, 47, 46, 46, 45, 43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 330, 313, 300,
    289, 280, 274, 270, 266, 263, 261, 259, 257, 256, 254, 50, 50, 49, 48, 47, 47, 46, 44, 43, 41,
    39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254,
    253, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286,
    276, 270, 265, 261, 259, 256, 255, 253, 252, 251, 53, 53, 52, 52, 51, 51, 50, 49, 48, 47, 46,
    44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 250,
    54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 329, 300, 280, 270,
    263, 259, 256, 253, 252, 250, 249, 248, 248, 56, 55, 55, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49,
    48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 246, 57, 57,
    57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250,
    248, 247, 246, 245, 245, 244, 244, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55,
    54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 242, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240,
    240, 240, 240, 240, 240, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67,
    70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 237, 237, 62, 62, 62, 62, 63, 63, 63,
    63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 209, 220, 226, 229, 231, 232, 233,
    234, 234, 235, 63, 63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96,
    120, 160, 193, 209, 218, 223, 226, 228, 229, 231, 232, 232, 64, 64, 65, 65, 65, 66, 66, 67, 67,
    68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 210, 216, 220, 223, 226, 227,
    229, 230, 65, 66, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120,
    143, 169, 188, 201, 209, 215, 219, 222, 224, 226, 227, 66, 67, 67, 67, 68, 68, 69, 70, 70, 71,
    72, 73, 75, 76, 79, 81, 85, 89, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223,
    224, 67, 68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136,
    154, 172, 186, 196, 204, 209, 214, 217, 219, 221, 68, 69, 69, 70, 70, 71, 72, 73, 73, 74, 76,
    77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 210, 213, 216,
    218, 69, 70, 70, 71, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132,
    146, 160, 174, 185, 193, 200, 205, 210, 213, 215, 70, 71, 71, 72, 73, 73, 74, 75, 76, 77, 79,
    80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 209,
    213, 71, 72, 72, 73, 74, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129,
    141, 153, 164, 175, 184, 191, 197, 202, 206, 210, 72, 73, 73, 74, 75, 76, 76, 77, 79, 80, 81,
    83, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 203,
    206, 73, 74, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120,
    128, 137, 147, 157, 167, 176, 183, 190, 195, 200, 204, 74, 75, 75, 76, 77, 78, 79, 80, 81, 82,
    84, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192,
    196, 201, 75, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113,
    120, 127, 134, 143, 152, 160, 169, 176, 183, 188, 193, 198, 76, 76, 77, 78, 79, 80, 81, 82, 83,
    84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180,
    185, 190, 195, 76, 77, 78, 79, 79, 80, 81, 83, 84, 85, 87, 89, 91, 93, 95, 98, 101, 105, 109,
    114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 182, 187, 192, 77, 78, 79, 79, 80, 81, 82, 84,
    85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146, 153, 160, 167, 174,
    180, 185, 189, 78, 79, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 92, 94, 97, 100, 103, 106, 110,
    115, 120, 125, 131, 137, 144, 151, 158, 165, 171, 177, 182, 187, 79, 79, 80, 81, 82, 83, 84, 85,
    86, 88, 90, 91, 93, 95, 98, 100, 103, 107, 111, 115, 120, 125, 130, 136, 143, 150, 156, 163,
    169, 174, 180, 184, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 94, 96, 98, 101, 104, 107,
    111, 115, 120, 124, 130, 136, 142, 148, 154, 160, 166, 172, 177, 182, 80, 81, 82, 82, 83, 84,
    86, 87, 88, 90, 91, 93, 95, 97, 99, 102, 105, 108, 111, 115, 120, 124, 129, 135, 141, 146, 153,
    158, 164, 170, 175, 180, 81, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 94, 95, 97, 100, 102, 105,
    108, 112, 115, 120, 124, 129, 134, 140, 145, 151, 157, 162, 168, 173, 177, 0, 357, 355, 352,
    349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319, 316, 313, 310, 307, 304, 302, 300, 297,
    295, 293, 291, 289, 287, 286, 284, 283, 281, 1, 358, 356, 353, 350, 347, 344, 341, 338, 335,
    332, 329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 291, 289, 287, 285,
    284, 282, 281, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323, 320, 316, 313,
    310, 307, 305, 302, 300, 297, 295, 293, 291, 289, 287, 285, 283, 282, 280, 3, 1, 358, 356, 353,
    350, 347, 344, 340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297, 295,
    292, 290, 288, 286, 285, 283, 282, 280, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331,
    328, 324, 321, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288, 286, 284, 283, 281,
    280, 6, 3, 1, 358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308,
    305, 302, 300, 297, 294, 292, 290, 288, 286, 284, 282, 281, 279, 7, 5, 2, 0, 357, 354, 351, 347,
    344, 340, 337, 333, 330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292, 290, 288,
    286, 284, 282, 280, 279, 8, 6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319,
    316, 312, 309, 305, 302, 300, 297, 294, 292, 289, 287, 285, 283, 282, 280, 278, 10, 7, 5, 2, 0,
    356, 353, 350, 346, 343, 339, 335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294,
    292, 289, 287, 285, 283, 281, 280, 278, 11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333,
    328, 325, 321, 317, 313, 309, 306, 303, 300, 297, 294, 291, 289, 287, 285, 283, 281, 279, 278,
    13, 10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303,
    300, 296, 294, 291, 289, 286, 284, 282, 280, 279, 277, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347,
    343, 339, 335, 331, 326, 322, 318, 314, 310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 282,
    280, 278, 277, 16, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314,
    310, 307, 303, 300, 296, 293, 291, 288, 286, 283, 281, 279, 278, 276, 17, 15, 13, 10, 7, 4, 1,
    358, 354, 350, 346, 342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288,
    285, 283, 281, 279, 277, 276, 19, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330,
    325, 320, 316, 311, 307, 303, 300, 296, 293, 290, 287, 285, 283, 280, 278, 277, 275, 20, 18, 16,
    13, 11, 8, 5, 1, 358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293,
    290, 287, 284, 282, 280, 278, 276, 274, 22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342,
    337, 332, 327, 322, 317, 312, 308, 303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 274,
    23, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304,
    300, 296, 292, 289, 286, 283, 281, 279, 277, 275, 273, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355,
    351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276,
    274, 273, 26, 25, 23, 20, 18, 15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309,
    304, 300, 295, 292, 288, 285, 282, 280, 277, 275, 274, 272, 28, 26, 24, 22, 20, 17, 14, 11, 8,
    4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285, 282, 279, 277,
    275, 273, 271, 29, 28, 26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316,
    310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 274, 272, 270, 31, 30, 28, 26, 24, 21, 19, 16,
    12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280, 278,
    275, 273, 271, 270, 33, 31, 30, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324,
    317, 311, 305, 300, 295, 290, 286, 283, 280, 277, 274, 272, 270, 269, 34, 33, 31, 30, 28, 25,
    23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279,
    276, 274, 271, 270, 268, 36, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335,
    328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 271, 269, 267, 37, 36, 35, 33, 31,
    30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280,
    277, 274, 272, 270, 268, 266, 39, 38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349,
    340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 268, 266, 265, 40, 39, 38, 37,
    35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278,
    275, 272, 270, 267, 265, 264, 42, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356,
    347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 266, 264, 263, 43, 43, 42, 40,
    39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276,
    273, 270, 267, 265, 263, 261, 45, 44, 43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4,
    355, 344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 263, 262, 260, 46, 46, 45, 44,
    43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273,
    270, 266, 264, 262, 260, 259, 48, 47, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5,
    354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 260, 259, 257, 49, 49, 48, 47, 46,
    46, 45, 43, 42, 40, 38, 36, 33, 29, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266,
    263, 261, 259, 257, 256, 51, 50, 50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 29, 24, 16, 6,
    352, 334, 316, 300, 287, 278, 272, 267, 264, 261, 259, 257, 255, 254, 52, 52, 51, 51, 50, 49,
    49, 48, 47, 46, 44, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259,
    256, 255, 253, 252, 53, 53, 53, 52, 52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8,
    349, 323, 300, 283, 273, 266, 262, 259, 256, 254, 253, 251, 250, 55, 54, 54, 54, 53, 53, 52, 52,
    51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 329, 300, 280, 270, 263, 259, 256, 253, 252, 250,
    249, 248, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340,
    300, 276, 265, 259, 255, 252, 250, 249, 248, 247, 246, 57, 57, 57, 57, 56, 56, 56, 56, 56, 55,
    55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 245, 245,
    244, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300,
    259, 250, 247, 245, 244, 243, 243, 243, 242, 242, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 61,
    61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 209, 226,
    231, 233, 234, 235, 236, 236, 237, 237, 62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 64, 64, 65, 65,
    66, 67, 68, 70, 73, 79, 90, 120, 180, 209, 220, 226, 229, 231, 232, 233, 234, 234, 63, 63, 63,
    63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 210, 218,
    223, 226, 228, 229, 231, 232, 64, 64, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 70, 72, 73,
    76, 79, 83, 90, 100, 120, 150, 180, 199, 209, 216, 220, 223, 226, 227, 229, 65, 65, 66, 66, 66,
    67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209,
    215, 219, 222, 224, 226, 66, 66, 67, 67, 67, 68, 68, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85,
    90, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 220, 223, 67, 67, 68, 68, 69, 69, 70,
    70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 204, 210,
    214, 217, 219, 68, 68, 69, 69, 70, 70, 71, 72, 73, 73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100,
    109, 120, 133, 150, 166, 180, 190, 199, 205, 209, 213, 216, 69, 69, 70, 70, 71, 72, 72, 73, 74,
    75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193, 200, 205,
    210, 213, 70, 70, 71, 71, 72, 73, 73, 74, 75, 76, 77, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111,
    120, 130, 143, 156, 169, 180, 188, 196, 201, 206, 210, 71, 71, 72, 72, 73, 74, 75, 75, 76, 77,
    79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 191, 197, 202,
    206, 72, 72, 73, 73, 74, 75, 76, 76, 77, 79, 80, 81, 83, 85, 87, 90, 93, 96, 100, 106, 112, 120,
    128, 139, 150, 160, 171, 180, 187, 193, 199, 203, 73, 73, 74, 74, 75, 76, 77, 78, 79, 80, 81,
    83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183, 190, 195,
    200, 73, 74, 75, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 90, 92, 95, 98, 103, 107, 113, 120,
    127, 136, 145, 154, 163, 172, 180, 186, 192, 196, 74, 75, 75, 76, 77, 78, 79, 80, 81, 82, 83,
    85, 86, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183, 188,
    193, 75, 76, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114,
    120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 190, 76, 76, 77, 78, 79, 79, 80, 81, 83, 84,
    85, 87, 89, 91, 93, 95, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176,
    182, 187, 76, 77, 78, 79, 79, 80, 81, 82, 84, 85, 86, 88, 90, 91, 94, 96, 99, 102, 106, 110,
    114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 185, 77, 78, 79, 79, 80, 81, 82, 83, 84,
    86, 87, 89, 90, 92, 94, 97, 100, 103, 106, 110, 115, 120, 125, 131, 137, 144, 151, 158, 165,
    171, 177, 182, 78, 79, 79, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 93, 95, 98, 100, 103, 107,
    111, 115, 120, 125, 130, 136, 143, 150, 156, 163, 169, 174, 180, 79, 79, 80, 81, 82, 83, 84, 85,
    86, 87, 89, 90, 92, 94, 96, 98, 101, 104, 107, 111, 115, 120, 124, 130, 136, 142, 148, 154, 160,
    166, 172, 177, 0, 357, 355, 352, 350, 347, 344, 341, 338, 335, 333, 330, 326, 324, 321, 318,
    315, 312, 309, 307, 304, 302, 300, 297, 295, 293, 291, 289, 288, 286, 285, 283, 1, 358, 356,
    353, 351, 348, 345, 342, 339, 336, 333, 330, 327, 324, 321, 318, 315, 312, 310, 307, 304, 302,
    300, 297, 295, 293, 291, 289, 288, 286, 284, 283, 2, 0, 357, 355, 352, 349, 346, 343, 340, 337,
    334, 331, 328, 325, 322, 319, 316, 313, 310, 307, 304, 302, 300, 297, 295, 293, 291, 289, 287,
    286, 284, 283, 3, 1, 358, 356, 353, 350, 347, 344, 341, 338, 335, 332, 329, 325, 322, 319, 316,
    313, 310, 307, 305, 302, 300, 297, 295, 293, 291, 289, 287, 285, 284, 282, 4, 2, 0, 357, 354,
    352, 349, 346, 343, 339, 336, 333, 330, 326, 323, 320, 316, 313, 310, 307, 305, 302, 300, 297,
    295, 293, 291, 289, 287, 285, 283, 282, 5, 3, 1, 358, 356, 353, 350, 347, 344, 340, 337, 334,
    330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288, 286, 285, 283,
    282, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328, 324, 321, 317, 314, 311, 308,
    305, 302, 300, 297, 295, 292, 290, 288, 286, 284, 283, 281, 8, 6, 3, 1, 358, 355, 352, 349, 346,
    343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302, 300, 297, 294, 292, 290, 288,
    286, 284, 282, 281, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337, 333, 330, 326, 322, 319,
    315, 312, 308, 305, 302, 300, 297, 294, 292, 290, 288, 286, 284, 282, 280, 11, 8, 6, 4, 1, 358,
    355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302, 300, 297, 294,
    292, 289, 287, 285, 283, 282, 280, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343, 339, 335, 331,
    328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294, 292, 289, 287, 285, 283, 281, 280, 13,
    11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303,
    300, 297, 294, 291, 289, 287, 285, 283, 281, 279, 15, 13, 10, 8, 5, 3, 0, 356, 353, 349, 346,
    342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 286, 284, 282,
    280, 279, 16, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314,
    310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 282, 280, 278, 18, 16, 13, 11, 8, 6, 3, 0,
    356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 288,
    286, 283, 281, 279, 278, 19, 17, 15, 13, 10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328,
    324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 281, 279, 277, 21, 19, 16, 14,
    12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303, 300, 296, 293,
    290, 287, 285, 283, 280, 278, 277, 22, 20, 18, 16, 13, 11, 8, 5, 1, 358, 354, 349, 345, 340,
    336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284, 282, 280, 278, 276, 24,
    22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308, 303,
    300, 296, 292, 289, 286, 284, 282, 279, 277, 275, 25, 23, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353,
    349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286, 283, 281, 279, 277,
    275, 26, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308,
    304, 300, 296, 292, 289, 286, 283, 280, 278, 276, 274, 28, 26, 25, 23, 20, 18, 15, 12, 9, 6, 2,
    357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288, 285, 282, 280, 277,
    275, 274, 29, 28, 26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315,
    309, 304, 300, 295, 291, 288, 285, 282, 279, 277, 275, 273, 31, 30, 28, 26, 24, 22, 19, 16, 13,
    10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 278,
    276, 274, 272, 33, 31, 30, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323,
    316, 310, 305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 271, 34, 33, 31, 30, 28, 26, 23, 21,
    18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280,
    277, 274, 272, 270, 35, 34, 33, 31, 30, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333,
    326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274, 271, 270, 37, 36, 34, 33, 31, 30,
    27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281,
    278, 275, 273, 271, 269, 38, 37, 36, 35, 33, 31, 29, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346,
    338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270, 268, 40, 39, 38, 36, 35,
    33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283,
    279, 276, 273, 271, 268, 266, 41, 40, 39, 38, 37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352,
    343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 272, 270, 267, 265, 43, 42, 41, 40, 39,
    37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282,
    277, 274, 271, 268, 266, 264, 44, 43, 43, 42, 40, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0,
    351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 263, 46, 45, 44, 43, 42,
    41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275,
    271, 268, 266, 263, 262, 47, 46, 46, 45, 44, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0,
    349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 260, 48, 48, 47, 46, 46, 45,
    44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268,
    265, 262, 260, 259, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0,
    346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 257, 51, 51, 50, 50, 49, 48, 47, 47,
    46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261,
    259, 257, 255, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 30, 23, 13, 0,
    340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255, 253, 54, 53, 53, 53, 52, 52, 51, 51, 50,
    49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254,
    253, 251, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 29, 19, 0,
    330, 300, 280, 270, 263, 259, 256, 253, 252, 250, 249, 56, 56, 56, 55, 55, 55, 55, 54, 54, 53,
    53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248,
    247, 57, 57, 57, 57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 29, 0, 300,
    270, 259, 253, 250, 248, 247, 246, 245, 245, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57,
    57, 56, 56, 55, 54, 53, 51, 46, 29, 300, 259, 250, 247, 245, 244, 243, 243, 243, 242, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240,
    240, 240, 240, 240, 240, 240, 240, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63,
    63, 63, 64, 65, 67, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 237, 62, 62, 62, 62,
    62, 62, 63, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 210, 220, 226,
    229, 231, 232, 233, 234, 63, 63, 63, 63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72,
    75, 79, 85, 96, 120, 160, 193, 210, 218, 223, 226, 228, 229, 231, 64, 64, 64, 64, 65, 65, 65,
    66, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 209, 216, 220,
    223, 226, 227, 65, 65, 65, 66, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86,
    93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 222, 224, 66, 66, 66, 67, 67, 67, 68, 68, 69,
    70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 89, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214,
    218, 220, 67, 67, 67, 68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98,
    107, 120, 136, 154, 172, 186, 196, 204, 210, 214, 217, 68, 68, 68, 69, 69, 70, 70, 71, 72, 73,
    73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 210,
    213, 69, 69, 69, 70, 70, 71, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110,
    120, 132, 146, 160, 174, 185, 193, 200, 205, 209, 70, 70, 70, 71, 71, 72, 73, 73, 74, 75, 76,
    77, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 206,
    70, 71, 71, 72, 72, 73, 74, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120,
    129, 141, 153, 164, 175, 184, 191, 197, 202, 71, 72, 72, 73, 73, 74, 75, 76, 76, 77, 79, 80, 81,
    83, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 199, 72, 73,
    73, 74, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128,
    137, 147, 157, 167, 176, 183, 190, 195, 73, 73, 74, 75, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85,
    87, 90, 92, 95, 98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 192, 74, 74, 75,
    75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134,
    143, 152, 160, 169, 176, 183, 188, 74, 75, 76, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 88, 90,
    92, 94, 97, 100, 104, 109, 114, 120, 126, 133, 141, 150, 158, 166, 173, 180, 185, 75, 76, 76,
    77, 78, 79, 79, 80, 81, 83, 84, 85, 87, 89, 91, 93, 95, 98, 101, 105, 109, 114, 120, 126, 133,
    140, 148, 155, 163, 170, 176, 182, 76, 76, 77, 78, 79, 79, 80, 81, 82, 84, 85, 86, 88, 90, 91,
    94, 96, 99, 102, 106, 110, 114, 120, 125, 132, 139, 146, 153, 160, 167, 174, 180, 77, 77, 78,
    79, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 92, 94, 97, 100, 103, 106, 110, 115, 120, 125, 131,
    137, 144, 151, 158, 165, 171, 177, 0, 357, 355, 353, 350, 348, 345, 342, 339, 337, 334, 331,
    328, 325, 322, 320, 317, 314, 311, 309, 306, 304, 302, 300, 297, 295, 293, 292, 290, 288, 287,
    285, 1, 358, 356, 354, 351, 349, 346, 343, 340, 338, 335, 332, 329, 326, 323, 320, 317, 314,
    312, 309, 307, 304, 302, 300, 297, 295, 293, 291, 290, 288, 286, 285, 2, 0, 357, 355, 352, 350,
    347, 344, 341, 338, 335, 333, 330, 326, 324, 321, 318, 315, 312, 309, 307, 304, 302, 300, 297,
    295, 293, 291, 289, 288, 286, 285, 3, 1, 358, 356, 353, 351, 348, 345, 342, 339, 336, 333, 330,
    327, 324, 321, 318, 315, 312, 310, 307, 304, 302, 300, 297, 295, 293, 291, 289, 288, 286, 284,
    4, 2, 0, 357, 355, 352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319, 316, 313, 310,
    307, 304, 302, 300, 297, 295, 293, 291, 289, 287, 286, 284, 5, 3, 1, 358, 356, 353, 350, 347,
    344, 341, 338, 335, 332, 329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293,
    291, 289, 287, 285, 284, 6, 4, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323,
    320, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 291, 289, 287, 285, 283, 8, 5, 3, 1, 358,
    356, 353, 350, 347, 344, 340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300,
    297, 295, 292, 290, 288, 286, 285, 283, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335,
    331, 328, 324, 321, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288, 286, 284, 283,
    10, 8, 6, 3, 1, 358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308,
    305, 302, 300, 297, 294, 292, 290, 288, 286, 284, 282, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347,
    344, 340, 337, 333, 330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292, 290, 288,
    286, 284, 282, 13, 11, 8, 6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319,
    316, 312, 309, 305, 302, 300, 297, 294, 292, 289, 287, 285, 283, 282, 14, 12, 10, 7, 5, 2, 0,
    356, 353, 350, 346, 343, 339, 335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294,
    292, 289, 287, 285, 283, 281, 15, 13, 11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333,
    328, 325, 321, 317, 313, 309, 306, 303, 300, 297, 294, 291, 289, 287, 285, 283, 281, 17, 15, 13,
    10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300,
    296, 294, 291, 289, 286, 284, 282, 280, 18, 16, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347, 343,
    339, 335, 331, 326, 322, 318, 314, 310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 282, 280,
    20, 18, 16, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307,
    303, 300, 296, 293, 291, 288, 286, 283, 281, 279, 21, 19, 17, 15, 13, 10, 7, 4, 1, 358, 354,
    350, 346, 342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283,
    281, 279, 22, 21, 19, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316,
    311, 307, 303, 300, 296, 293, 290, 287, 285, 283, 280, 278, 24, 22, 20, 18, 16, 13, 11, 8, 5, 1,
    358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284,
    282, 280, 278, 25, 24, 22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322,
    317, 312, 308, 303, 300, 296, 292, 289, 286, 284, 282, 279, 277, 27, 25, 23, 21, 19, 17, 14, 12,
    8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286,
    283, 281, 279, 277, 28, 26, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330,
    324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 283, 280, 278, 276, 29, 28, 26, 25, 23, 20,
    18, 15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288,
    285, 282, 280, 277, 275, 31, 30, 28, 26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338,
    333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285, 282, 279, 277, 275, 32, 31, 30, 28, 26,
    24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291,
    287, 284, 281, 278, 276, 274, 34, 33, 31, 30, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354, 349,
    343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280, 278, 275, 273, 35, 34, 33, 31,
    29, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295,
    290, 286, 283, 280, 277, 274, 272, 37, 35, 34, 33, 31, 30, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354,
    347, 340, 333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 276, 274, 271, 38, 37, 36, 34,
    33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289,
    285, 281, 278, 275, 273, 271, 39, 38, 37, 36, 35, 33, 31, 29, 27, 25, 22, 19, 15, 10, 5, 0, 353,
    346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 274, 272, 270, 41, 40, 39, 38, 36,
    35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283,
    279, 276, 273, 271, 268, 42, 41, 40, 39, 38, 37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352,
    343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 272, 270, 267, 44, 43, 42, 41, 40, 39,
    37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282,
    277, 274, 271, 268, 266, 45, 44, 43, 43, 42, 40, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0,
    351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273, 270, 267, 265, 46, 46, 45, 44, 43, 42,
    41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279, 275,
    271, 268, 266, 263, 48, 47, 46, 46, 45, 44, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0,
    349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266, 264, 262, 49, 48, 48, 47, 46, 46, 45, 44,
    43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268,
    265, 262, 260, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42, 40, 38, 36, 33, 29, 25, 19, 10, 0,
    346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261, 259, 51, 51, 51, 50, 50, 49, 48, 47, 47,
    46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 261,
    259, 257, 53, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 30, 23, 13, 0,
    340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 255, 54, 54, 53, 53, 53, 52, 52, 51, 51, 50,
    49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 256, 254,
    253, 55, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 29, 19, 0, 329,
    300, 280, 270, 263, 259, 256, 253, 252, 250, 56, 56, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53, 52,
    52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250, 249, 248, 57, 57,
    57, 57, 57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270,
    259, 253, 250, 248, 247, 246, 245, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57,
    56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 243, 243, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240,
    240, 240, 240, 240, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64,
    65, 67, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 236, 62, 62, 62, 62, 62, 62, 62, 63, 63,
    63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 90, 120, 180, 209, 220, 226, 229, 231, 232,
    233, 63, 63, 63, 63, 63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96,
    120, 160, 193, 209, 218, 223, 226, 228, 229, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 67, 67, 68,
    68, 69, 70, 72, 73, 76, 79, 83, 89, 100, 120, 150, 180, 199, 210, 216, 220, 223, 226, 65, 65,
    65, 65, 66, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143,
    169, 188, 201, 210, 215, 219, 222, 66, 66, 66, 66, 67, 67, 67, 68, 68, 69, 70, 70, 71, 72, 73,
    75, 76, 79, 81, 85, 89, 96, 106, 120, 139, 160, 180, 193, 203, 209, 214, 218, 66, 67, 67, 67,
    68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172,
    186, 196, 204, 210, 214, 67, 68, 68, 68, 69, 69, 70, 70, 71, 72, 73, 73, 74, 76, 77, 79, 81, 83,
    86, 89, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 210, 68, 69, 69, 69, 70, 70, 71,
    72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185,
    193, 200, 205, 69, 70, 70, 70, 71, 71, 72, 73, 73, 74, 75, 76, 77, 79, 80, 82, 84, 86, 90, 93,
    98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 201, 70, 70, 71, 71, 72, 72, 73, 74, 75,
    75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184,
    191, 197, 71, 71, 72, 72, 73, 73, 74, 75, 76, 76, 77, 79, 80, 81, 83, 85, 87, 90, 93, 96, 100,
    106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 193, 72, 72, 73, 73, 74, 74, 75, 76, 77, 78,
    79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 183,
    190, 72, 73, 73, 74, 75, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 90, 92, 95, 98, 103, 107,
    113, 120, 127, 136, 145, 154, 163, 172, 180, 186, 73, 74, 74, 75, 75, 76, 77, 78, 79, 80, 81,
    82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160, 169, 176, 183,
    74, 74, 75, 76, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 88, 90, 92, 94, 97, 100, 104, 109, 114,
    120, 126, 133, 141, 150, 158, 166, 173, 180, 75, 75, 76, 76, 77, 78, 79, 79, 80, 81, 83, 84, 85,
    87, 89, 91, 93, 95, 98, 101, 105, 109, 114, 120, 126, 133, 140, 148, 155, 163, 170, 176, 0, 357,
    355, 353, 351, 348, 346, 343, 340, 338, 335, 332, 330, 327, 324, 321, 319, 316, 313, 311, 308,
    306, 304, 302, 300, 297, 296, 294, 292, 290, 289, 287, 1, 358, 356, 354, 352, 349, 347, 344,
    341, 339, 336, 333, 330, 327, 325, 322, 319, 316, 314, 311, 309, 306, 304, 302, 300, 297, 295,
    294, 292, 290, 288, 287, 2, 0, 357, 355, 353, 350, 348, 345, 342, 339, 337, 334, 331, 328, 325,
    322, 320, 317, 314, 311, 309, 306, 304, 302, 300, 297, 295, 293, 292, 290, 288, 287, 3, 1, 358,
    356, 354, 351, 349, 346, 343, 340, 338, 335, 332, 329, 326, 323, 320, 317, 314, 312, 309, 307,
    304, 302, 300, 297, 295, 293, 291, 290, 288, 286, 4, 2, 0, 357, 355, 352, 350, 347, 344, 341,
    338, 335, 333, 330, 326, 324, 321, 318, 315, 312, 309, 307, 304, 302, 300, 297, 295, 293, 291,
    289, 288, 286, 5, 3, 1, 358, 356, 353, 351, 348, 345, 342, 339, 336, 333, 330, 327, 324, 321,
    318, 315, 312, 310, 307, 304, 302, 300, 297, 295, 293, 291, 289, 288, 286, 6, 4, 2, 0, 357, 355,
    352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319, 316, 313, 310, 307, 304, 302, 300,
    297, 295, 293, 291, 289, 287, 286, 7, 5, 3, 1, 358, 356, 353, 350, 347, 344, 341, 338, 335, 332,
    329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 291, 289, 287, 285, 8, 6,
    4, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323, 320, 316, 313, 310, 307,
    305, 302, 300, 297, 295, 293, 291, 289, 287, 285, 10, 8, 5, 3, 1, 358, 356, 353, 350, 347, 344,
    340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288,
    286, 285, 11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328, 324, 321, 317,
    314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288, 286, 284, 12, 10, 8, 6, 3, 1, 358, 355,
    352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302, 300, 297, 294,
    292, 290, 288, 286, 284, 13, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337, 333, 330,
    326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292, 290, 288, 286, 284, 15, 13, 11, 8,
    6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302,
    300, 297, 294, 292, 289, 287, 285, 283, 16, 14, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343,
    339, 335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294, 292, 289, 287, 285, 283,
    17, 15, 13, 11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313,
    309, 306, 303, 300, 297, 294, 291, 289, 287, 285, 283, 19, 17, 15, 13, 10, 8, 5, 3, 0, 356, 353,
    349, 346, 342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 286,
    284, 282, 20, 18, 16, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318,
    314, 310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 282, 21, 20, 18, 16, 13, 11, 8, 6, 3, 0,
    356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 288,
    286, 283, 281, 23, 21, 19, 17, 15, 13, 10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328, 324,
    319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 281, 24, 22, 21, 19, 16, 14, 12, 9,
    6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303, 300, 296, 293, 290,
    287, 285, 283, 280, 25, 24, 22, 20, 18, 16, 13, 11, 8, 5, 1, 358, 354, 349, 345, 340, 336, 331,
    326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284, 282, 280, 27, 25, 24, 22, 20, 17,
    15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308, 303, 300, 296, 292,
    289, 286, 284, 282, 279, 28, 27, 25, 23, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353, 349, 344, 339,
    333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286, 283, 281, 279, 29, 28, 26, 25, 23,
    21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296,
    292, 289, 286, 283, 280, 278, 31, 29, 28, 26, 25, 23, 20, 18, 15, 12, 9, 6, 2, 357, 353, 348,
    342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288, 285, 282, 280, 277, 32, 31, 30, 28,
    26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295,
    291, 288, 285, 282, 279, 277, 34, 32, 31, 30, 28, 26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352,
    346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 278, 276, 35, 34, 33, 31,
    29, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295,
    291, 287, 283, 280, 278, 275, 36, 35, 34, 33, 31, 30, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357,
    351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280, 277, 274, 38, 37, 35, 34,
    33, 31, 30, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294,
    290, 286, 282, 279, 276, 274, 39, 38, 37, 36, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356,
    350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 273, 40, 39, 38, 37, 36,
    35, 33, 31, 30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289,
    284, 280, 277, 274, 272, 42, 41, 40, 39, 38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356,
    349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 271, 43, 42, 41, 40, 39, 38,
    37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283,
    278, 275, 272, 270, 44, 44, 43, 42, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356,
    347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 268, 46, 45, 44, 43, 43, 42, 40, 39,
    38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273,
    270, 267, 47, 46, 46, 45, 44, 43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355, 344,
    333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 266, 48, 48, 47, 46, 46, 45, 44, 43, 42, 40,
    39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266,
    264, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 29, 25, 20, 13, 5, 354, 340,
    326, 312, 300, 290, 282, 276, 271, 268, 265, 262, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43,
    42, 40, 38, 36, 33, 29, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 261,
    52, 51, 51, 51, 50, 50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334,
    316, 300, 287, 278, 272, 267, 264, 261, 259, 53, 53, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46,
    44, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 256, 54, 54, 54,
    53, 53, 53, 52, 52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283,
    273, 266, 262, 259, 256, 254, 55, 55, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47,
    46, 43, 40, 36, 30, 19, 0, 330, 300, 280, 270, 263, 259, 256, 253, 252, 56, 56, 56, 56, 56, 55,
    55, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259,
    255, 252, 250, 249, 57, 57, 57, 57, 57, 57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51,
    49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 247, 246, 58, 58, 58, 58, 58, 58, 58, 58, 58,
    58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243,
    243, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 0, 240, 240, 240, 240, 240, 240, 240, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62,
    62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 209, 226, 231, 233, 234, 235, 236, 62, 62, 62,
    62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180,
    209, 220, 226, 229, 231, 232, 63, 63, 63, 63, 63, 63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67,
    68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 209, 218, 223, 226, 228, 63, 64, 64, 64, 64, 64,
    65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 89, 100, 120, 150, 180, 199,
    210, 216, 220, 223, 64, 65, 65, 65, 65, 66, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76,
    79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 215, 219, 65, 66, 66, 66, 66, 67, 67, 67, 68,
    68, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 89, 96, 106, 120, 139, 160, 180, 193, 203, 209,
    214, 66, 66, 67, 67, 67, 68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98,
    107, 120, 136, 154, 172, 186, 196, 204, 209, 67, 67, 68, 68, 68, 69, 69, 70, 70, 71, 72, 73, 73,
    74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 205, 68, 68,
    69, 69, 69, 70, 70, 71, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120,
    132, 146, 160, 174, 185, 193, 200, 69, 69, 70, 70, 70, 71, 71, 72, 73, 73, 74, 75, 76, 77, 79,
    80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 188, 196, 70, 70, 70, 71,
    71, 72, 72, 73, 74, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141,
    153, 164, 175, 184, 191, 70, 71, 71, 72, 72, 73, 73, 74, 75, 76, 76, 77, 79, 80, 81, 83, 85, 87,
    90, 93, 96, 100, 106, 112, 120, 128, 139, 150, 160, 171, 180, 187, 71, 72, 72, 73, 73, 74, 74,
    75, 76, 77, 78, 79, 80, 81, 83, 84, 86, 88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157,
    167, 176, 183, 72, 72, 73, 73, 74, 75, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 90, 92, 95,
    98, 103, 107, 113, 120, 127, 136, 145, 154, 163, 172, 180, 73, 73, 74, 74, 75, 75, 76, 77, 78,
    79, 80, 81, 82, 83, 85, 86, 88, 91, 93, 96, 99, 103, 108, 113, 120, 127, 134, 143, 152, 160,
    169, 176, 0, 357, 355, 353, 351, 349, 346, 344, 341, 339, 336, 333, 331, 328, 326, 323, 320,
    318, 315, 313, 310, 308, 306, 304, 302, 300, 298, 296, 294, 292, 291, 289, 1, 358, 356, 354,
    352, 350, 347, 345, 342, 340, 337, 334, 332, 329, 326, 323, 321, 318, 316, 313, 311, 308, 306,
    304, 302, 300, 298, 296, 294, 292, 290, 289, 2, 0, 357, 355, 353, 351, 348, 346, 343, 340, 338,
    335, 332, 330, 327, 324, 321, 319, 316, 313, 311, 308, 306, 304, 302, 300, 297, 296, 294, 292,
    290, 289, 3, 1, 358, 356, 354, 352, 349, 347, 344, 341, 339, 336, 333, 330, 327, 325, 322, 319,
    316, 314, 311, 309, 306, 304, 302, 300, 297, 295, 294, 292, 290, 288, 4, 2, 0, 357, 355, 353,
    350, 348, 345, 342, 339, 337, 334, 331, 328, 325, 322, 320, 317, 314, 311, 309, 306, 304, 302,
    300, 297, 295, 293, 292, 290, 288, 5, 3, 1, 358, 356, 354, 351, 349, 346, 343, 340, 338, 335,
    332, 329, 326, 323, 320, 317, 314, 312, 309, 307, 304, 302, 300, 297, 295, 293, 291, 290, 288,
    6, 4, 2, 0, 357, 355, 352, 350, 347, 344, 341, 338, 335, 333, 330, 326, 324, 321, 318, 315, 312,
    309, 307, 304, 302, 300, 297, 295, 293, 291, 289, 288, 7, 5, 3, 1, 358, 356, 353, 351, 348, 345,
    342, 339, 336, 333, 330, 327, 324, 321, 318, 315, 312, 310, 307, 304, 302, 300, 297, 295, 293,
    291, 289, 288, 8, 6, 4, 2, 0, 357, 355, 352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322,
    319, 316, 313, 310, 307, 304, 302, 300, 297, 295, 293, 291, 289, 287, 9, 7, 5, 3, 1, 358, 356,
    353, 350, 347, 344, 341, 338, 335, 332, 329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300,
    297, 295, 293, 291, 289, 287, 10, 8, 6, 4, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333,
    330, 326, 323, 320, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 291, 289, 287, 12, 10, 8,
    5, 3, 1, 358, 356, 353, 350, 347, 344, 340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308,
    305, 302, 300, 297, 295, 292, 290, 288, 286, 13, 11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345,
    342, 338, 335, 331, 328, 324, 321, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288,
    286, 14, 12, 10, 8, 6, 3, 1, 358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318,
    315, 311, 308, 305, 302, 300, 297, 294, 292, 290, 288, 286, 15, 13, 11, 9, 7, 5, 2, 0, 357, 354,
    351, 347, 344, 340, 337, 333, 330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292,
    290, 288, 286, 16, 15, 13, 11, 8, 6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327,
    323, 319, 316, 312, 309, 305, 302, 300, 297, 294, 292, 289, 287, 285, 18, 16, 14, 12, 10, 7, 5,
    2, 0, 356, 353, 350, 346, 343, 339, 335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297,
    294, 292, 289, 287, 285, 19, 17, 15, 13, 11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333,
    328, 325, 321, 317, 313, 309, 306, 303, 300, 297, 294, 291, 289, 287, 285, 20, 19, 17, 15, 13,
    10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300,
    296, 294, 291, 289, 286, 284, 22, 20, 18, 16, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347, 343, 339,
    335, 331, 326, 322, 318, 314, 310, 306, 303, 300, 296, 294, 291, 288, 286, 284, 23, 21, 20, 18,
    16, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303,
    300, 296, 293, 291, 288, 286, 283, 24, 23, 21, 19, 17, 15, 13, 10, 7, 4, 1, 358, 354, 350, 346,
    342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 283, 26, 24, 22,
    21, 19, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303,
    300, 296, 293, 290, 287, 285, 283, 27, 25, 24, 22, 20, 18, 16, 13, 11, 8, 5, 1, 358, 354, 349,
    345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284, 282, 28, 27, 25,
    24, 22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308, 303,
    300, 296, 292, 289, 286, 284, 282, 29, 28, 27, 25, 23, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353,
    349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286, 283, 281, 31, 29, 28,
    26, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308, 304,
    300, 296, 292, 289, 286, 283, 280, 32, 31, 30, 28, 26, 25, 23, 20, 18, 15, 12, 9, 6, 2, 357,
    353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288, 285, 282, 280, 33, 32, 31,
    30, 28, 26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304,
    300, 295, 291, 288, 285, 282, 279, 35, 34, 32, 31, 30, 28, 26, 24, 22, 19, 16, 13, 10, 6, 2,
    357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 278, 36, 35, 34,
    33, 31, 30, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305,
    300, 295, 291, 287, 283, 280, 278, 37, 36, 35, 34, 33, 31, 30, 28, 26, 23, 21, 18, 15, 11, 7, 2,
    357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 280, 277, 39, 38, 37, 35,
    34, 33, 31, 30, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300,
    294, 290, 286, 282, 279, 276, 40, 39, 38, 37, 36, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2,
    356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281, 278, 275, 41, 40, 39, 38, 37,
    36, 35, 33, 31, 30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294,
    289, 284, 280, 277, 274, 43, 42, 41, 40, 39, 38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3,
    356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 276, 273, 44, 43, 42, 41, 40, 39,
    38, 37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287,
    283, 278, 275, 272, 45, 44, 44, 43, 42, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3,
    356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 274, 271, 46, 46, 45, 44, 43, 43, 42, 40,
    39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276,
    273, 270, 47, 47, 46, 46, 45, 44, 43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355,
    344, 333, 321, 309, 300, 291, 285, 279, 275, 271, 268, 49, 48, 48, 47, 46, 46, 45, 44, 43, 42,
    40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 266,
    50, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340,
    326, 312, 300, 290, 282, 276, 271, 268, 265, 51, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42,
    40, 38, 36, 33, 29, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 266, 263, 52, 52, 51,
    51, 51, 50, 50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 29, 24, 16, 6, 352, 334, 316, 300,
    287, 278, 272, 267, 264, 261, 53, 53, 53, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43,
    40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 261, 259, 54, 54, 54, 54, 53, 53,
    53, 52, 52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266,
    262, 259, 256, 55, 55, 55, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40,
    36, 30, 19, 0, 329, 300, 280, 270, 263, 259, 256, 253, 56, 56, 56, 56, 56, 56, 55, 55, 55, 55,
    54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 255, 252, 250,
    57, 57, 57, 57, 57, 57, 57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30,
    0, 300, 270, 259, 253, 250, 248, 247, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57,
    57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 244, 243, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240,
    240, 240, 240, 240, 60, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63,
    63, 64, 65, 67, 70, 79, 120, 210, 226, 231, 233, 234, 235, 61, 62, 62, 62, 62, 62, 62, 62, 62,
    63, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 210, 220, 226, 229,
    231, 62, 63, 63, 63, 63, 63, 63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79,
    85, 96, 120, 160, 193, 209, 218, 223, 226, 63, 63, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 67,
    67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100, 120, 150, 180, 199, 209, 216, 220, 64, 64, 65,
    65, 65, 65, 66, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120,
    143, 169, 188, 201, 210, 215, 65, 65, 66, 66, 66, 66, 67, 67, 67, 68, 68, 69, 70, 70, 71, 72,
    73, 75, 76, 79, 81, 85, 89, 96, 106, 120, 139, 160, 180, 193, 203, 209, 66, 66, 66, 67, 67, 67,
    68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172,
    186, 196, 204, 67, 67, 67, 68, 68, 68, 69, 69, 70, 70, 71, 72, 73, 73, 74, 76, 77, 79, 81, 83,
    86, 89, 94, 100, 109, 120, 133, 150, 166, 180, 190, 199, 68, 68, 68, 69, 69, 69, 70, 70, 71, 72,
    72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 185, 193,
    68, 69, 69, 70, 70, 70, 71, 71, 72, 73, 73, 74, 75, 76, 77, 79, 80, 82, 84, 86, 90, 93, 98, 103,
    111, 120, 130, 143, 156, 169, 180, 188, 69, 70, 70, 70, 71, 71, 72, 72, 73, 74, 75, 75, 76, 77,
    79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120, 129, 141, 153, 164, 175, 184, 70, 70, 71, 71,
    72, 72, 73, 73, 74, 75, 76, 76, 77, 79, 80, 81, 83, 85, 87, 90, 93, 96, 100, 106, 112, 120, 128,
    139, 150, 160, 171, 180, 71, 71, 72, 72, 73, 73, 74, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 86,
    88, 91, 94, 97, 102, 106, 112, 120, 128, 137, 147, 157, 167, 176, 0, 358, 356, 353, 351, 349,
    347, 344, 342, 340, 337, 335, 332, 330, 327, 324, 322, 319, 317, 315, 312, 310, 308, 306, 303,
    301, 300, 298, 296, 294, 292, 291, 0, 359, 356, 354, 352, 350, 348, 345, 343, 340, 338, 335,
    333, 330, 328, 325, 322, 320, 317, 315, 313, 310, 308, 306, 304, 301, 300, 298, 296, 294, 292,
    291, 1, 0, 357, 355, 353, 351, 349, 346, 344, 341, 339, 336, 333, 331, 328, 326, 323, 320, 318,
    315, 313, 310, 308, 306, 304, 302, 300, 298, 296, 294, 292, 291, 2, 1, 358, 356, 354, 352, 350,
    347, 345, 342, 340, 337, 334, 332, 329, 326, 323, 321, 318, 316, 313, 311, 308, 306, 304, 302,
    300, 298, 296, 294, 292, 290, 3, 2, 0, 357, 355, 353, 351, 348, 346, 343, 340, 338, 335, 332,
    330, 327, 324, 321, 319, 316, 313, 311, 308, 306, 304, 302, 300, 297, 296, 294, 292, 290, 4, 3,
    1, 358, 356, 354, 352, 349, 347, 344, 341, 339, 336, 333, 330, 327, 325, 322, 319, 316, 314,
    311, 309, 306, 304, 302, 300, 297, 295, 294, 292, 290, 6, 4, 2, 0, 357, 355, 353, 350, 348, 345,
    342, 339, 337, 334, 331, 328, 325, 322, 320, 317, 314, 311, 309, 306, 304, 302, 300, 297, 295,
    293, 292, 290, 7, 5, 3, 1, 358, 356, 354, 351, 349, 346, 343, 340, 338, 335, 332, 329, 326, 323,
    320, 317, 314, 312, 309, 307, 304, 302, 300, 297, 295, 293, 291, 290, 8, 6, 4, 2, 0, 357, 355,
    352, 350, 347, 344, 341, 338, 335, 333, 330, 326, 324, 321, 318, 315, 312, 309, 307, 304, 302,
    300, 297, 295, 293, 291, 289, 9, 7, 5, 3, 1, 358, 356, 353, 351, 348, 345, 342, 339, 336, 333,
    330, 327, 324, 321, 318, 315, 312, 310, 307, 304, 302, 300, 297, 295, 293, 291, 289, 10, 8, 6,
    4, 2, 0, 357, 355, 352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319, 316, 313, 310,
    307, 304, 302, 300, 297, 295, 293, 291, 289, 11, 9, 7, 5, 3, 1, 358, 356, 353, 350, 347, 344,
    341, 338, 335, 332, 329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 291,
    289, 12, 10, 8, 6, 4, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323, 320,
    316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 291, 289, 13, 12, 10, 8, 5, 3, 1, 358, 356,
    353, 350, 347, 344, 340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297,
    295, 292, 290, 288, 15, 13, 11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328,
    324, 321, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 288, 16, 14, 12, 10, 8, 6, 3,
    1, 358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302,
    300, 297, 294, 292, 290, 288, 17, 15, 13, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337,
    333, 330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292, 290, 288, 18, 16, 15, 13,
    11, 8, 6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305,
    302, 300, 297, 294, 292, 289, 287, 19, 18, 16, 14, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343,
    339, 335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294, 292, 289, 287, 21, 19, 17,
    15, 13, 11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309,
    306, 303, 300, 297, 294, 291, 289, 287, 22, 20, 19, 17, 15, 13, 10, 8, 5, 3, 0, 356, 353, 349,
    346, 342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 286, 23,
    22, 20, 18, 16, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314,
    310, 306, 303, 300, 296, 294, 291, 288, 286, 24, 23, 21, 20, 18, 16, 13, 11, 8, 6, 3, 0, 356,
    352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 288, 286,
    26, 24, 23, 21, 19, 17, 15, 13, 10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328, 324, 319,
    315, 311, 307, 303, 300, 296, 293, 290, 288, 285, 27, 26, 24, 22, 21, 19, 16, 14, 12, 9, 6, 3,
    0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303, 300, 296, 293, 290, 287,
    285, 28, 27, 25, 24, 22, 20, 18, 16, 13, 11, 8, 5, 1, 358, 354, 349, 345, 340, 336, 331, 326,
    321, 316, 312, 307, 303, 300, 296, 293, 290, 287, 284, 29, 28, 27, 25, 24, 22, 20, 17, 15, 13,
    10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308, 303, 300, 296, 292, 289,
    286, 284, 31, 30, 28, 27, 25, 23, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353, 349, 344, 339, 333,
    328, 323, 318, 313, 308, 304, 300, 296, 292, 289, 286, 283, 32, 31, 30, 28, 26, 25, 23, 21, 19,
    16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289,
    286, 283, 33, 32, 31, 30, 28, 26, 25, 23, 20, 18, 15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331,
    325, 320, 314, 309, 304, 300, 295, 292, 288, 285, 282, 35, 33, 32, 31, 29, 28, 26, 24, 22, 20,
    17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 285,
    282, 36, 35, 34, 32, 31, 30, 28, 26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328,
    322, 316, 310, 304, 300, 295, 291, 287, 284, 281, 37, 36, 35, 34, 33, 31, 29, 28, 26, 24, 21,
    19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 283, 280,
    38, 37, 36, 35, 34, 33, 31, 30, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324,
    317, 311, 305, 300, 295, 290, 286, 283, 280, 40, 39, 38, 37, 35, 34, 33, 31, 30, 28, 25, 23, 20,
    17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 290, 286, 282, 279, 41, 40,
    39, 38, 37, 36, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313,
    306, 300, 294, 289, 285, 281, 278, 42, 41, 40, 39, 38, 37, 36, 35, 33, 31, 30, 27, 25, 22, 19,
    15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 284, 280, 277, 43, 43, 42, 41,
    40, 39, 38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307,
    300, 293, 288, 283, 279, 276, 44, 44, 43, 42, 41, 40, 39, 38, 37, 35, 34, 32, 30, 27, 24, 21,
    16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283, 278, 275, 46, 45, 44, 44, 43,
    42, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300,
    292, 286, 282, 277, 274, 47, 46, 46, 45, 44, 43, 43, 42, 40, 39, 38, 36, 34, 32, 30, 26, 23, 19,
    13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 273, 48, 47, 47, 46, 46, 45, 44, 43,
    42, 41, 40, 38, 37, 35, 32, 29, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285, 279,
    275, 271, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0,
    349, 336, 323, 310, 300, 291, 283, 278, 273, 270, 50, 50, 49, 49, 48, 48, 47, 46, 46, 45, 44,
    43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 276, 271, 268, 51,
    51, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 330,
    313, 300, 289, 280, 274, 270, 266, 52, 52, 52, 51, 51, 51, 50, 50, 49, 48, 47, 47, 46, 44, 43,
    41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278, 272, 267, 264, 53, 53, 53, 53, 52,
    52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 30, 23, 13, 0, 340, 319, 300, 286,
    276, 270, 265, 261, 55, 54, 54, 54, 54, 53, 53, 53, 52, 52, 51, 51, 50, 49, 48, 47, 46, 44, 42,
    39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 259, 56, 55, 55, 55, 55, 55, 54, 54, 54,
    53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 329, 300, 280, 270, 263, 259,
    256, 57, 56, 56, 56, 56, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38,
    30, 13, 340, 300, 276, 265, 259, 255, 252, 58, 57, 57, 57, 57, 57, 57, 57, 57, 56, 56, 56, 56,
    56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 253, 250, 248, 59, 58, 58, 58,
    58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300,
    259, 250, 247, 245, 244, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 240, 60, 60, 61, 61, 61, 61, 61, 61, 61,
    61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 210, 226, 231, 233,
    234, 61, 61, 62, 62, 62, 62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70,
    73, 79, 90, 120, 180, 209, 220, 226, 229, 62, 62, 63, 63, 63, 63, 63, 63, 63, 64, 64, 64, 65,
    65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 209, 218, 223, 63, 63, 63,
    64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 90, 100,
    120, 150, 180, 199, 210, 216, 64, 64, 64, 65, 65, 65, 65, 66, 66, 66, 67, 67, 68, 68, 69, 70,
    70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 209, 65, 65, 65, 66, 66, 66,
    66, 67, 67, 67, 68, 68, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 90, 96, 106, 120, 139, 160,
    180, 193, 203, 66, 66, 66, 66, 67, 67, 67, 68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79,
    81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 196, 67, 67, 67, 67, 68, 68, 68, 69, 69, 70,
    70, 71, 72, 73, 73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150, 166, 180, 190,
    67, 68, 68, 68, 69, 69, 69, 70, 70, 71, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82, 85, 88, 91, 96,
    102, 110, 120, 132, 146, 160, 174, 185, 68, 68, 69, 69, 70, 70, 70, 71, 71, 72, 73, 73, 74, 75,
    76, 77, 79, 80, 82, 84, 86, 90, 93, 98, 103, 111, 120, 130, 143, 156, 169, 180, 69, 69, 70, 70,
    70, 71, 71, 72, 72, 73, 74, 75, 75, 76, 77, 79, 80, 82, 83, 86, 88, 91, 95, 99, 105, 111, 120,
    129, 141, 153, 164, 175, 0, 358, 356, 354, 352, 349, 347, 345, 343, 340, 338, 336, 333, 331,
    328, 326, 323, 321, 319, 316, 314, 312, 310, 307, 305, 303, 301, 300, 298, 296, 294, 293, 0,
    359, 357, 355, 353, 350, 348, 346, 344, 341, 339, 336, 334, 331, 329, 326, 324, 321, 319, 317,
    314, 312, 310, 308, 305, 303, 301, 300, 298, 296, 294, 293, 1, 0, 358, 356, 353, 351, 349, 347,
    344, 342, 340, 337, 335, 332, 330, 327, 324, 322, 319, 317, 315, 312, 310, 308, 306, 303, 301,
    300, 298, 296, 294, 292, 2, 0, 359, 356, 354, 352, 350, 348, 345, 343, 340, 338, 335, 333, 330,
    328, 325, 322, 320, 317, 315, 313, 310, 308, 306, 304, 301, 300, 298, 296, 294, 292, 3, 1, 0,
    357, 355, 353, 351, 349, 346, 344, 341, 339, 336, 333, 331, 328, 326, 323, 320, 318, 315, 313,
    310, 308, 306, 304, 302, 300, 298, 296, 294, 292, 4, 2, 1, 358, 356, 354, 352, 350, 347, 345,
    342, 340, 337, 334, 332, 329, 326, 323, 321, 318, 316, 313, 311, 308, 306, 304, 302, 300, 298,
    296, 294, 292, 5, 3, 2, 0, 357, 355, 353, 351, 348, 346, 343, 340, 338, 335, 332, 330, 327, 324,
    321, 319, 316, 313, 311, 308, 306, 304, 302, 300, 297, 296, 294, 292, 6, 4, 3, 1, 358, 356, 354,
    352, 349, 347, 344, 341, 339, 336, 333, 330, 327, 325, 322, 319, 316, 314, 311, 309, 306, 304,
    302, 300, 297, 295, 294, 292, 7, 6, 4, 2, 0, 357, 355, 353, 350, 348, 345, 342, 339, 337, 334,
    331, 328, 325, 322, 320, 317, 314, 311, 309, 306, 304, 302, 300, 297, 295, 293, 292, 8, 7, 5, 3,
    1, 358, 356, 354, 351, 349, 346, 343, 340, 338, 335, 332, 329, 326, 323, 320, 317, 314, 312,
    309, 307, 304, 302, 300, 297, 295, 293, 291, 10, 8, 6, 4, 2, 0, 357, 355, 352, 350, 347, 344,
    341, 338, 335, 333, 330, 326, 324, 321, 318, 315, 312, 309, 307, 304, 302, 300, 297, 295, 293,
    291, 11, 9, 7, 5, 3, 1, 358, 356, 353, 351, 348, 345, 342, 339, 336, 333, 330, 327, 324, 321,
    318, 315, 312, 310, 307, 304, 302, 300, 297, 295, 293, 291, 12, 10, 8, 6, 4, 2, 0, 357, 355,
    352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319, 316, 313, 310, 307, 304, 302, 300,
    297, 295, 293, 291, 13, 11, 9, 7, 5, 3, 1, 358, 356, 353, 350, 347, 344, 341, 338, 335, 332,
    329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 291, 14, 12, 10, 8, 6, 4,
    2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323, 320, 316, 313, 310, 307, 305,
    302, 300, 297, 295, 293, 291, 15, 13, 12, 10, 8, 5, 3, 1, 358, 356, 353, 350, 347, 344, 340,
    337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 290, 16, 15, 13,
    11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328, 324, 321, 317, 314, 311,
    308, 305, 302, 300, 297, 295, 292, 290, 17, 16, 14, 12, 10, 8, 6, 3, 1, 358, 355, 352, 349, 346,
    343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302, 300, 297, 294, 292, 290, 19,
    17, 15, 13, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337, 333, 330, 326, 322, 319, 315,
    312, 308, 305, 302, 300, 297, 294, 292, 290, 20, 18, 16, 15, 13, 11, 8, 6, 4, 1, 358, 355, 352,
    349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302, 300, 297, 294, 292, 289,
    21, 19, 18, 16, 14, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343, 339, 335, 331, 328, 324, 320,
    316, 313, 309, 306, 303, 300, 297, 294, 292, 289, 22, 21, 19, 17, 15, 13, 11, 9, 6, 4, 1, 358,
    355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303, 300, 297, 294, 291,
    289, 23, 22, 20, 19, 17, 15, 13, 10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334, 330, 325,
    321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 289, 25, 23, 22, 20, 18, 16, 14, 12, 9, 7, 4,
    1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314, 310, 306, 303, 300, 296, 294,
    291, 288, 26, 24, 23, 21, 20, 18, 16, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336, 332,
    327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 288, 27, 26, 24, 23, 21, 19, 17, 15, 13,
    10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296,
    293, 290, 288, 28, 27, 26, 24, 22, 21, 19, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334,
    330, 325, 320, 316, 311, 307, 303, 300, 296, 293, 290, 287, 29, 28, 27, 25, 24, 22, 20, 18, 16,
    13, 11, 8, 5, 1, 358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293,
    290, 287, 31, 29, 28, 27, 25, 24, 22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332,
    327, 322, 317, 312, 308, 303, 300, 296, 292, 289, 286, 32, 31, 30, 28, 27, 25, 23, 21, 19, 17,
    14, 12, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 289,
    286, 33, 32, 31, 30, 28, 26, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330,
    324, 319, 313, 308, 304, 300, 296, 292, 289, 286, 34, 33, 32, 31, 30, 28, 26, 25, 23, 20, 18,
    15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 288, 285,
    36, 35, 33, 32, 31, 30, 28, 26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326,
    321, 315, 309, 304, 300, 295, 291, 288, 285, 37, 36, 35, 34, 32, 31, 30, 28, 26, 24, 22, 19, 16,
    13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 287, 284, 38, 37,
    36, 35, 34, 33, 31, 29, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316,
    310, 305, 300, 295, 291, 287, 283, 39, 38, 37, 36, 35, 34, 33, 31, 30, 28, 26, 23, 21, 18, 15,
    11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 286, 283, 40, 40, 39, 38,
    37, 35, 34, 33, 31, 30, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305,
    300, 294, 290, 286, 282, 42, 41, 40, 39, 38, 37, 36, 34, 33, 31, 29, 27, 25, 22, 19, 16, 12, 7,
    2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 281, 43, 42, 41, 40, 39, 38, 37,
    36, 35, 33, 31, 30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294,
    289, 284, 280, 44, 43, 43, 42, 41, 40, 39, 38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3,
    356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 279, 45, 44, 44, 43, 42, 41, 40, 39, 38,
    37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 283,
    278, 46, 46, 45, 44, 44, 43, 42, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356,
    347, 337, 327, 317, 308, 300, 292, 286, 282, 277, 47, 47, 46, 46, 45, 44, 43, 43, 42, 40, 39,
    38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 280, 276, 48,
    48, 47, 47, 46, 46, 45, 44, 43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355, 344,
    333, 321, 309, 300, 291, 285, 279, 275, 49, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 42, 40, 39,
    37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 273, 51, 50, 50, 49,
    49, 48, 48, 47, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 29, 25, 20, 13, 5, 354, 340, 326, 312,
    300, 290, 282, 276, 271, 52, 51, 51, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42, 40, 38, 36,
    33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 270, 53, 52, 52, 52, 51, 51, 51, 50,
    50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 29, 24, 16, 6, 352, 334, 316, 300, 287, 278,
    272, 267, 54, 53, 53, 53, 53, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34,
    30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 265, 55, 55, 54, 54, 54, 54, 53, 53, 53, 52, 52,
    51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 262, 56,
    56, 55, 55, 55, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19,
    0, 330, 300, 280, 270, 263, 259, 57, 57, 56, 56, 56, 56, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53,
    52, 52, 51, 49, 48, 46, 43, 38, 29, 13, 340, 300, 276, 265, 259, 255, 58, 58, 57, 57, 57, 57,
    57, 57, 57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270,
    259, 253, 250, 59, 59, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56,
    56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 247, 245, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 240, 60, 60,
    60, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70,
    79, 120, 209, 226, 231, 233, 61, 61, 61, 62, 62, 62, 62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 64,
    64, 65, 65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 209, 220, 226, 62, 62, 62, 63, 63, 63, 63, 63,
    63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 209,
    218, 63, 63, 63, 63, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76,
    79, 83, 89, 100, 120, 150, 180, 199, 209, 64, 64, 64, 64, 65, 65, 65, 65, 66, 66, 66, 67, 67,
    68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 201, 65, 65, 65,
    65, 66, 66, 66, 66, 67, 67, 67, 68, 68, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 89, 96, 106,
    120, 139, 160, 180, 193, 66, 66, 66, 66, 66, 67, 67, 67, 68, 68, 69, 69, 70, 70, 71, 72, 73, 74,
    75, 77, 79, 81, 84, 87, 92, 98, 107, 120, 136, 154, 172, 186, 66, 67, 67, 67, 67, 68, 68, 68,
    69, 69, 70, 70, 71, 72, 73, 73, 74, 76, 77, 79, 81, 83, 86, 90, 94, 100, 109, 120, 133, 150,
    166, 180, 67, 67, 68, 68, 68, 69, 69, 69, 70, 70, 71, 72, 72, 73, 74, 75, 76, 77, 79, 80, 82,
    85, 88, 91, 96, 102, 110, 120, 132, 146, 160, 174, 0, 358, 356, 354, 352, 350, 348, 346, 343,
    341, 339, 337, 334, 332, 330, 327, 325, 322, 320, 318, 316, 313, 311, 309, 307, 305, 303, 301,
    300, 298, 296, 294, 0, 359, 357, 355, 353, 351, 349, 346, 344, 342, 340, 337, 335, 333, 330,
    328, 325, 323, 321, 318, 316, 314, 311, 309, 307, 305, 303, 301, 300, 298, 296, 294, 1, 0, 358,
    356, 354, 352, 349, 347, 345, 343, 340, 338, 336, 333, 331, 328, 326, 323, 321, 319, 316, 314,
    312, 310, 307, 305, 303, 301, 300, 298, 296, 294, 2, 0, 359, 357, 355, 353, 350, 348, 346, 344,
    341, 339, 336, 334, 331, 329, 326, 324, 321, 319, 317, 314, 312, 310, 308, 305, 303, 301, 300,
    298, 296, 294, 3, 1, 0, 358, 356, 353, 351, 349, 347, 344, 342, 340, 337, 335, 332, 330, 327,
    324, 322, 319, 317, 315, 312, 310, 308, 306, 303, 301, 300, 298, 296, 294, 4, 2, 0, 359, 356,
    354, 352, 350, 348, 345, 343, 340, 338, 335, 333, 330, 328, 325, 322, 320, 317, 315, 313, 310,
    308, 306, 304, 301, 300, 298, 296, 294, 5, 3, 1, 0, 357, 355, 353, 351, 349, 346, 344, 341, 339,
    336, 333, 331, 328, 326, 323, 320, 318, 315, 313, 310, 308, 306, 304, 302, 300, 298, 296, 294,
    6, 4, 2, 1, 358, 356, 354, 352, 350, 347, 345, 342, 340, 337, 334, 332, 329, 326, 323, 321, 318,
    316, 313, 311, 308, 306, 304, 302, 300, 298, 296, 294, 7, 5, 3, 2, 0, 357, 355, 353, 351, 348,
    346, 343, 340, 338, 335, 332, 330, 327, 324, 321, 319, 316, 313, 311, 308, 306, 304, 302, 300,
    297, 296, 294, 8, 6, 4, 3, 1, 358, 356, 354, 352, 349, 347, 344, 341, 339, 336, 333, 330, 327,
    325, 322, 319, 316, 314, 311, 309, 306, 304, 302, 300, 297, 295, 294, 9, 7, 6, 4, 2, 0, 357,
    355, 353, 350, 348, 345, 342, 339, 337, 334, 331, 328, 325, 322, 320, 317, 314, 311, 309, 306,
    304, 302, 300, 297, 295, 293, 10, 8, 7, 5, 3, 1, 358, 356, 354, 351, 349, 346, 343, 340, 338,
    335, 332, 329, 326, 323, 320, 317, 314, 312, 309, 307, 304, 302, 300, 297, 295, 293, 11, 10, 8,
    6, 4, 2, 0, 357, 355, 352, 350, 347, 344, 341, 338, 335, 333, 330, 326, 324, 321, 318, 315, 312,
    309, 307, 304, 302, 300, 297, 295, 293, 12, 11, 9, 7, 5, 3, 1, 358, 356, 353, 351, 348, 345,
    342, 339, 336, 333, 330, 327, 324, 321, 318, 315, 312, 310, 307, 304, 302, 300, 297, 295, 293,
    13, 12, 10, 8, 6, 4, 2, 0, 357, 355, 352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319,
    316, 313, 310, 307, 304, 302, 300, 297, 295, 293, 14, 13, 11, 9, 7, 5, 3, 1, 358, 356, 353, 350,
    347, 344, 341, 338, 335, 332, 329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 295,
    293, 16, 14, 12, 10, 8, 6, 4, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323,
    320, 316, 313, 310, 307, 305, 302, 300, 297, 295, 293, 17, 15, 13, 12, 10, 8, 5, 3, 1, 358, 356,
    353, 350, 347, 344, 340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297,
    295, 292, 18, 16, 15, 13, 11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328,
    324, 321, 317, 314, 311, 308, 305, 302, 300, 297, 295, 292, 19, 17, 16, 14, 12, 10, 8, 6, 3, 1,
    358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302, 300,
    297, 294, 292, 20, 19, 17, 15, 13, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337, 333,
    330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 292, 21, 20, 18, 16, 15, 13, 11, 8,
    6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302,
    300, 297, 294, 292, 22, 21, 19, 18, 16, 14, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343, 339,
    335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294, 292, 24, 22, 21, 19, 17, 15,
    13, 11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306,
    303, 300, 297, 294, 291, 25, 23, 22, 20, 19, 17, 15, 13, 10, 8, 5, 3, 0, 356, 353, 349, 346,
    342, 338, 334, 330, 325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 291, 26, 25, 23, 22, 20,
    18, 16, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314, 310,
    306, 303, 300, 296, 294, 291, 27, 26, 24, 23, 21, 20, 18, 16, 13, 11, 8, 6, 3, 0, 356, 352, 349,
    345, 340, 336, 332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 291, 28, 27, 26, 24, 23,
    21, 19, 17, 15, 13, 10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328, 324, 319, 315, 311,
    307, 303, 300, 296, 293, 290, 29, 28, 27, 26, 24, 22, 21, 19, 16, 14, 12, 9, 6, 3, 0, 356, 352,
    348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303, 300, 296, 293, 290, 31, 30, 28, 27, 25,
    24, 22, 20, 18, 16, 13, 11, 8, 5, 1, 358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307,
    303, 300, 296, 293, 290, 32, 31, 30, 28, 27, 25, 24, 22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351,
    347, 342, 337, 332, 327, 322, 317, 312, 308, 303, 300, 296, 292, 289, 33, 32, 31, 30, 28, 27,
    25, 23, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304,
    300, 296, 292, 289, 34, 33, 32, 31, 30, 28, 26, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351,
    346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296, 292, 289, 35, 34, 33, 32, 31, 30, 28, 26,
    25, 23, 20, 18, 15, 12, 9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300,
    295, 292, 288, 37, 36, 35, 33, 32, 31, 30, 28, 26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350,
    344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 291, 288, 38, 37, 36, 35, 34, 32, 31, 30, 28,
    26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295,
    291, 287, 39, 38, 37, 36, 35, 34, 33, 31, 30, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354, 349,
    343, 336, 330, 323, 316, 310, 305, 300, 295, 291, 287, 40, 39, 38, 37, 36, 35, 34, 33, 31, 30,
    28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290,
    286, 41, 40, 40, 39, 38, 37, 35, 34, 33, 31, 29, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340,
    333, 326, 319, 312, 305, 300, 294, 290, 286, 42, 42, 41, 40, 39, 38, 37, 36, 34, 33, 31, 30, 27,
    25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300, 294, 289, 285, 43, 43,
    42, 41, 40, 39, 38, 37, 36, 35, 33, 31, 30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330,
    321, 313, 306, 300, 294, 289, 284, 45, 44, 43, 43, 42, 41, 40, 39, 38, 36, 35, 33, 32, 29, 27,
    24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 288, 283, 46, 45, 44, 44, 43,
    42, 41, 40, 39, 38, 37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307,
    300, 293, 287, 283, 47, 46, 46, 45, 44, 44, 43, 42, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20,
    15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 286, 282, 48, 47, 47, 46, 46, 45, 44, 43, 43,
    42, 40, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286,
    280, 49, 48, 48, 47, 47, 46, 46, 45, 44, 43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4,
    355, 344, 333, 321, 309, 300, 291, 285, 279, 50, 49, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 42,
    40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 283, 278, 51, 51, 50,
    50, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340,
    326, 312, 300, 290, 282, 276, 52, 52, 51, 51, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42,
    40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 280, 274, 53, 53, 52, 52, 52, 51,
    51, 51, 50, 50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300,
    287, 278, 272, 54, 54, 53, 53, 53, 53, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40,
    38, 34, 30, 23, 13, 0, 340, 319, 300, 286, 276, 270, 55, 55, 55, 54, 54, 54, 54, 53, 53, 53, 52,
    52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 273, 266, 56, 56,
    56, 55, 55, 55, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19,
    0, 329, 300, 280, 270, 263, 57, 57, 57, 56, 56, 56, 56, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53,
    52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 276, 265, 259, 58, 58, 58, 57, 57, 57, 57, 57,
    57, 57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259,
    253, 59, 59, 59, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55,
    54, 53, 51, 46, 30, 300, 259, 250, 247, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 240, 240, 60, 60, 60, 60, 61,
    61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120,
    209, 226, 231, 61, 61, 61, 61, 62, 62, 62, 62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 64, 64, 65,
    65, 66, 67, 68, 70, 73, 79, 89, 120, 180, 210, 220, 62, 62, 62, 62, 63, 63, 63, 63, 63, 63, 63,
    64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 193, 209, 63, 63,
    63, 63, 63, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83,
    90, 100, 120, 150, 180, 199, 64, 64, 64, 64, 64, 65, 65, 65, 65, 66, 66, 66, 67, 67, 68, 68, 69,
    70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120, 143, 169, 188, 65, 65, 65, 65, 65, 66, 66, 66,
    66, 67, 67, 67, 68, 68, 69, 70, 70, 71, 72, 73, 75, 76, 79, 81, 85, 89, 96, 106, 120, 139, 160,
    180, 65, 66, 66, 66, 66, 66, 67, 67, 67, 68, 68, 69, 69, 70, 70, 71, 72, 73, 74, 75, 77, 79, 81,
    84, 87, 92, 98, 107, 120, 136, 154, 172, 0, 358, 356, 354, 352, 350, 348, 346, 344, 342, 340,
    337, 335, 333, 331, 328, 326, 324, 322, 319, 317, 315, 313, 311, 309, 307, 305, 303, 301, 300,
    298, 296, 0, 359, 357, 355, 353, 351, 349, 347, 345, 343, 340, 338, 336, 334, 331, 329, 327,
    324, 322, 320, 317, 315, 313, 311, 309, 307, 305, 303, 301, 300, 298, 296, 1, 0, 358, 356, 354,
    352, 350, 348, 346, 343, 341, 339, 337, 334, 332, 330, 327, 325, 322, 320, 318, 316, 313, 311,
    309, 307, 305, 303, 301, 300, 298, 296, 2, 0, 359, 357, 355, 353, 351, 349, 346, 344, 342, 340,
    337, 335, 333, 330, 328, 325, 323, 321, 318, 316, 314, 311, 309, 307, 305, 303, 301, 300, 298,
    296, 3, 1, 0, 358, 356, 354, 352, 349, 347, 345, 343, 340, 338, 336, 333, 331, 328, 326, 323,
    321, 319, 316, 314, 312, 310, 307, 305, 303, 301, 300, 298, 296, 4, 2, 0, 359, 357, 355, 353,
    350, 348, 346, 344, 341, 339, 336, 334, 331, 329, 326, 324, 321, 319, 317, 314, 312, 310, 308,
    305, 303, 301, 300, 298, 296, 5, 3, 1, 0, 358, 356, 353, 351, 349, 347, 344, 342, 340, 337, 335,
    332, 330, 327, 324, 322, 319, 317, 315, 312, 310, 308, 306, 303, 301, 300, 298, 296, 6, 4, 2, 0,
    359, 356, 354, 352, 350, 348, 345, 343, 340, 338, 335, 333, 330, 328, 325, 322, 320, 317, 315,
    313, 310, 308, 306, 304, 301, 300, 298, 296, 7, 5, 3, 1, 0, 357, 355, 353, 351, 349, 346, 344,
    341, 339, 336, 333, 331, 328, 326, 323, 320, 318, 315, 313, 310, 308, 306, 304, 302, 300, 298,
    296, 8, 6, 4, 2, 1, 358, 356, 354, 352, 350, 347, 345, 342, 340, 337, 334, 332, 329, 326, 323,
    321, 318, 316, 313, 311, 308, 306, 304, 302, 300, 298, 296, 9, 7, 5, 3, 2, 0, 357, 355, 353,
    351, 348, 346, 343, 340, 338, 335, 332, 330, 327, 324, 321, 319, 316, 313, 311, 308, 306, 304,
    302, 300, 297, 296, 10, 8, 6, 4, 3, 1, 358, 356, 354, 352, 349, 347, 344, 341, 339, 336, 333,
    330, 327, 325, 322, 319, 316, 314, 311, 309, 306, 304, 302, 300, 297, 295, 11, 9, 7, 6, 4, 2, 0,
    357, 355, 353, 350, 348, 345, 342, 339, 337, 334, 331, 328, 325, 322, 320, 317, 314, 311, 309,
    306, 304, 302, 300, 297, 295, 12, 10, 8, 7, 5, 3, 1, 358, 356, 354, 351, 349, 346, 343, 340,
    338, 335, 332, 329, 326, 323, 320, 317, 314, 312, 309, 307, 304, 302, 300, 297, 295, 13, 11, 10,
    8, 6, 4, 2, 0, 357, 355, 352, 350, 347, 344, 341, 338, 335, 333, 330, 326, 324, 321, 318, 315,
    312, 309, 307, 304, 302, 300, 297, 295, 14, 12, 11, 9, 7, 5, 3, 1, 358, 356, 353, 351, 348, 345,
    342, 339, 336, 333, 330, 327, 324, 321, 318, 315, 312, 310, 307, 304, 302, 300, 297, 295, 15,
    13, 12, 10, 8, 6, 4, 2, 0, 357, 355, 352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319,
    316, 313, 310, 307, 304, 302, 300, 297, 295, 16, 14, 13, 11, 9, 7, 5, 3, 1, 358, 356, 353, 350,
    347, 344, 341, 338, 335, 332, 329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 295,
    17, 16, 14, 12, 10, 8, 6, 4, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323,
    320, 316, 313, 310, 307, 305, 302, 300, 297, 295, 18, 17, 15, 13, 12, 10, 8, 5, 3, 1, 358, 356,
    353, 350, 347, 344, 340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297,
    295, 19, 18, 16, 15, 13, 11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328,
    324, 321, 317, 314, 311, 308, 305, 302, 300, 297, 295, 20, 19, 17, 16, 14, 12, 10, 8, 6, 3, 1,
    358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302, 300,
    297, 294, 22, 20, 19, 17, 15, 13, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337, 333,
    330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 297, 294, 23, 21, 20, 18, 16, 15, 13, 11, 8,
    6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302,
    300, 297, 294, 24, 22, 21, 19, 18, 16, 14, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343, 339,
    335, 331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 297, 294, 25, 24, 22, 21, 19, 17, 15, 13,
    11, 9, 6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303,
    300, 297, 294, 26, 25, 23, 22, 20, 19, 17, 15, 13, 10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338,
    334, 330, 325, 321, 317, 313, 310, 306, 303, 300, 296, 294, 27, 26, 25, 23, 22, 20, 18, 16, 14,
    12, 9, 7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314, 310, 306, 303, 300,
    296, 294, 28, 27, 26, 24, 23, 21, 20, 18, 16, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336,
    332, 327, 323, 319, 314, 310, 307, 303, 300, 296, 293, 29, 28, 27, 26, 24, 23, 21, 19, 17, 15,
    13, 10, 7, 4, 1, 358, 354, 350, 346, 342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296,
    293, 31, 30, 28, 27, 26, 24, 22, 21, 19, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334,
    330, 325, 320, 316, 311, 307, 303, 300, 296, 293, 32, 31, 30, 28, 27, 25, 24, 22, 20, 18, 16,
    13, 11, 8, 5, 1, 358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 293,
    33, 32, 31, 30, 28, 27, 25, 24, 22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332,
    327, 322, 317, 312, 308, 303, 300, 296, 292, 34, 33, 32, 31, 30, 28, 27, 25, 23, 21, 19, 17, 14,
    12, 8, 5, 1, 357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 292, 35, 34,
    33, 32, 31, 30, 28, 26, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324,
    319, 313, 308, 304, 300, 296, 292, 36, 35, 34, 33, 32, 31, 30, 28, 26, 25, 23, 20, 18, 15, 12,
    9, 6, 2, 357, 353, 348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 295, 292, 37, 37, 36, 35,
    33, 32, 31, 30, 28, 26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315,
    309, 304, 300, 295, 291, 39, 38, 37, 36, 35, 34, 32, 31, 30, 28, 26, 24, 22, 19, 16, 13, 10, 6,
    2, 357, 352, 346, 340, 334, 328, 322, 316, 310, 304, 300, 295, 291, 40, 39, 38, 37, 36, 35, 34,
    33, 31, 30, 28, 26, 24, 21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305,
    300, 295, 291, 41, 40, 39, 38, 37, 36, 35, 34, 33, 31, 30, 28, 26, 23, 21, 18, 15, 11, 7, 2,
    357, 351, 345, 338, 331, 324, 317, 311, 305, 300, 295, 290, 42, 41, 40, 40, 39, 38, 37, 35, 34,
    33, 31, 30, 28, 25, 23, 20, 17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294,
    290, 43, 42, 42, 41, 40, 39, 38, 37, 36, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350,
    343, 335, 328, 320, 313, 306, 300, 294, 289, 44, 43, 43, 42, 41, 40, 39, 38, 37, 36, 35, 33, 31,
    30, 27, 25, 22, 19, 15, 10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 294, 289, 45, 45, 44,
    43, 43, 42, 41, 40, 39, 38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332,
    323, 314, 307, 300, 293, 288, 46, 46, 45, 44, 44, 43, 42, 41, 40, 39, 38, 37, 35, 34, 32, 30,
    27, 24, 21, 16, 12, 6, 0, 352, 343, 334, 325, 316, 307, 300, 293, 287, 47, 47, 46, 46, 45, 44,
    44, 43, 42, 41, 40, 39, 37, 36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308,
    300, 292, 286, 48, 48, 47, 47, 46, 46, 45, 44, 43, 43, 42, 40, 39, 38, 36, 34, 32, 30, 26, 23,
    19, 13, 7, 0, 351, 340, 330, 319, 308, 300, 292, 286, 49, 49, 48, 48, 47, 47, 46, 46, 45, 44,
    43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 291, 285,
    50, 50, 49, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8,
    0, 349, 336, 323, 310, 300, 291, 283, 51, 51, 51, 50, 50, 49, 49, 48, 48, 47, 46, 46, 45, 44,
    43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340, 326, 312, 300, 290, 282, 52, 52, 52, 51,
    51, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 329,
    313, 300, 289, 280, 53, 53, 53, 52, 52, 52, 51, 51, 51, 50, 50, 49, 48, 47, 47, 46, 44, 43, 41,
    39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 278, 54, 54, 54, 53, 53, 53, 53, 52, 52, 52,
    51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 29, 23, 13, 0, 340, 319, 300, 286, 276, 55,
    55, 55, 55, 54, 54, 54, 54, 53, 53, 53, 52, 52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30,
    21, 8, 349, 323, 300, 283, 273, 56, 56, 56, 56, 55, 55, 55, 55, 55, 54, 54, 54, 53, 53, 52, 52,
    51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 329, 300, 280, 270, 57, 57, 57, 57, 56, 56, 56,
    56, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300,
    276, 265, 58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54,
    53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 259, 59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 58, 58,
    58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30, 300, 259, 250, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 0, 240, 240, 60, 60, 60, 60, 60, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62,
    62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 210, 226, 61, 61, 61, 61, 61, 62, 62, 62, 62, 62,
    62, 62, 62, 63, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73, 79, 90, 120, 180, 210, 62,
    62, 62, 62, 62, 63, 63, 63, 63, 63, 63, 63, 64, 64, 64, 65, 65, 65, 66, 66, 67, 68, 69, 70, 72,
    75, 79, 85, 96, 120, 160, 193, 63, 63, 63, 63, 63, 63, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66,
    67, 67, 68, 68, 69, 70, 72, 73, 76, 79, 83, 89, 100, 120, 150, 180, 64, 64, 64, 64, 64, 64, 65,
    65, 65, 65, 66, 66, 66, 67, 67, 68, 68, 69, 70, 70, 71, 73, 74, 76, 79, 82, 86, 93, 103, 120,
    143, 169, 0, 358, 356, 354, 352, 351, 349, 347, 345, 343, 340, 338, 336, 334, 332, 330, 327,
    325, 323, 321, 319, 316, 314, 312, 310, 308, 307, 305, 303, 301, 300, 298, 0, 359, 357, 355,
    353, 351, 349, 347, 345, 343, 341, 339, 337, 335, 332, 330, 328, 326, 323, 321, 319, 317, 315,
    313, 311, 309, 307, 305, 303, 301, 300, 298, 1, 0, 358, 356, 354, 352, 350, 348, 346, 344, 342,
    340, 337, 335, 333, 331, 328, 326, 324, 322, 319, 317, 315, 313, 311, 309, 307, 305, 303, 301,
    300, 298, 2, 0, 359, 357, 355, 353, 351, 349, 347, 345, 343, 340, 338, 336, 334, 331, 329, 327,
    324, 322, 320, 317, 315, 313, 311, 309, 307, 305, 303, 301, 300, 298, 3, 1, 0, 358, 356, 354,
    352, 350, 348, 346, 343, 341, 339, 337, 334, 332, 330, 327, 325, 322, 320, 318, 316, 313, 311,
    309, 307, 305, 303, 301, 300, 298, 4, 2, 0, 359, 357, 355, 353, 351, 349, 346, 344, 342, 340,
    337, 335, 333, 330, 328, 325, 323, 321, 318, 316, 314, 311, 309, 307, 305, 303, 301, 300, 298,
    5, 3, 1, 0, 358, 356, 354, 352, 349, 347, 345, 343, 340, 338, 336, 333, 331, 328, 326, 323, 321,
    319, 316, 314, 312, 310, 307, 305, 303, 301, 300, 298, 6, 4, 2, 0, 359, 357, 355, 353, 350, 348,
    346, 344, 341, 339, 336, 334, 331, 329, 326, 324, 321, 319, 317, 314, 312, 310, 308, 305, 303,
    301, 300, 298, 7, 5, 3, 1, 0, 358, 356, 353, 351, 349, 347, 344, 342, 340, 337, 335, 332, 330,
    327, 324, 322, 319, 317, 315, 312, 310, 308, 306, 303, 301, 300, 298, 7, 6, 4, 2, 0, 359, 356,
    354, 352, 350, 348, 345, 343, 340, 338, 335, 333, 330, 328, 325, 322, 320, 317, 315, 313, 310,
    308, 306, 304, 301, 300, 298, 8, 7, 5, 3, 1, 0, 357, 355, 353, 351, 349, 346, 344, 341, 339,
    336, 333, 331, 328, 326, 323, 320, 318, 315, 313, 310, 308, 306, 304, 302, 300, 298, 9, 8, 6, 4,
    2, 1, 358, 356, 354, 352, 350, 347, 345, 342, 340, 337, 334, 332, 329, 326, 323, 321, 318, 316,
    313, 311, 308, 306, 304, 302, 300, 298, 10, 9, 7, 5, 3, 2, 0, 357, 355, 353, 351, 348, 346, 343,
    340, 338, 335, 332, 330, 327, 324, 321, 319, 316, 313, 311, 308, 306, 304, 302, 300, 297, 11,
    10, 8, 6, 4, 3, 1, 358, 356, 354, 352, 349, 347, 344, 341, 339, 336, 333, 330, 327, 325, 322,
    319, 316, 314, 311, 309, 306, 304, 302, 300, 297, 12, 11, 9, 7, 6, 4, 2, 0, 357, 355, 353, 350,
    348, 345, 342, 339, 337, 334, 331, 328, 325, 322, 320, 317, 314, 311, 309, 306, 304, 302, 300,
    297, 13, 12, 10, 8, 7, 5, 3, 1, 358, 356, 354, 351, 349, 346, 343, 340, 338, 335, 332, 329, 326,
    323, 320, 317, 314, 312, 309, 307, 304, 302, 300, 297, 14, 13, 11, 10, 8, 6, 4, 2, 0, 357, 355,
    352, 350, 347, 344, 341, 338, 335, 333, 330, 326, 324, 321, 318, 315, 312, 309, 307, 304, 302,
    300, 297, 15, 14, 12, 11, 9, 7, 5, 3, 1, 358, 356, 353, 351, 348, 345, 342, 339, 336, 333, 330,
    327, 324, 321, 318, 315, 312, 310, 307, 304, 302, 300, 297, 16, 15, 13, 12, 10, 8, 6, 4, 2, 0,
    357, 355, 352, 349, 346, 343, 340, 337, 334, 331, 328, 325, 322, 319, 316, 313, 310, 307, 304,
    302, 300, 297, 18, 16, 14, 13, 11, 9, 7, 5, 3, 1, 358, 356, 353, 350, 347, 344, 341, 338, 335,
    332, 329, 325, 322, 319, 316, 313, 310, 307, 305, 302, 300, 297, 19, 17, 16, 14, 12, 10, 8, 6,
    4, 2, 0, 357, 354, 352, 349, 346, 343, 339, 336, 333, 330, 326, 323, 320, 316, 313, 310, 307,
    305, 302, 300, 297, 20, 18, 17, 15, 13, 12, 10, 8, 5, 3, 1, 358, 356, 353, 350, 347, 344, 340,
    337, 334, 330, 327, 324, 320, 317, 314, 311, 308, 305, 302, 300, 297, 21, 19, 18, 16, 15, 13,
    11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338, 335, 331, 328, 324, 321, 317, 314, 311,
    308, 305, 302, 300, 297, 22, 20, 19, 17, 16, 14, 12, 10, 8, 6, 3, 1, 358, 355, 352, 349, 346,
    343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305, 302, 300, 297, 23, 22, 20, 19, 17,
    15, 13, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337, 333, 330, 326, 322, 319, 315, 312,
    308, 305, 302, 300, 297, 24, 23, 21, 20, 18, 16, 15, 13, 11, 8, 6, 4, 1, 358, 355, 352, 349,
    345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302, 300, 297, 25, 24, 22, 21, 19,
    18, 16, 14, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343, 339, 335, 331, 328, 324, 320, 316, 313,
    309, 306, 303, 300, 297, 26, 25, 24, 22, 21, 19, 17, 15, 13, 11, 9, 6, 4, 1, 358, 355, 351, 348,
    344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303, 300, 297, 27, 26, 25, 23, 22, 20,
    19, 17, 15, 13, 10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334, 330, 325, 321, 317, 313, 310,
    306, 303, 300, 296, 28, 27, 26, 25, 23, 22, 20, 18, 16, 14, 12, 9, 7, 4, 1, 358, 354, 351, 347,
    343, 339, 335, 331, 326, 322, 318, 314, 310, 306, 303, 300, 296, 29, 28, 27, 26, 24, 23, 21, 20,
    18, 16, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336, 332, 327, 323, 319, 314, 310, 307,
    303, 300, 296, 31, 30, 28, 27, 26, 24, 23, 21, 19, 17, 15, 13, 10, 7, 4, 1, 358, 354, 350, 346,
    342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 296, 32, 31, 30, 28, 27, 26, 24, 22, 21,
    19, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320, 316, 311, 307, 303,
    300, 296, 33, 32, 31, 30, 28, 27, 25, 24, 22, 20, 18, 16, 13, 11, 8, 5, 1, 358, 354, 349, 345,
    340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 296, 34, 33, 32, 31, 30, 28, 27, 25, 24, 22,
    20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317, 312, 308, 303, 300,
    296, 35, 34, 33, 32, 31, 29, 28, 27, 25, 23, 21, 19, 17, 14, 12, 8, 5, 1, 357, 353, 349, 344,
    339, 333, 328, 323, 318, 313, 308, 304, 300, 296, 36, 35, 34, 33, 32, 31, 30, 28, 26, 25, 23,
    21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308, 304, 300, 296,
    37, 36, 35, 34, 33, 32, 31, 30, 28, 26, 25, 23, 20, 18, 15, 12, 9, 6, 2, 357, 353, 348, 342,
    337, 331, 325, 320, 314, 309, 304, 300, 295, 38, 37, 37, 36, 35, 33, 32, 31, 29, 28, 26, 24, 22,
    20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 295, 39, 39, 38,
    37, 36, 35, 34, 32, 31, 29, 28, 26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346, 340, 334, 328,
    322, 316, 310, 304, 300, 295, 40, 40, 39, 38, 37, 36, 35, 34, 33, 31, 30, 28, 26, 24, 21, 19,
    16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 295, 41, 41, 40, 39, 38, 37,
    36, 35, 34, 33, 31, 30, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331, 324, 317,
    311, 305, 300, 295, 43, 42, 41, 40, 40, 39, 38, 37, 35, 34, 33, 31, 30, 28, 25, 23, 20, 17, 13,
    9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 294, 44, 43, 42, 42, 41, 40, 39, 38, 37,
    36, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313, 306, 300,
    294, 45, 44, 43, 43, 42, 41, 40, 39, 38, 37, 36, 35, 33, 31, 30, 27, 25, 22, 19, 15, 10, 5, 0,
    353, 346, 338, 330, 321, 313, 306, 300, 294, 46, 45, 45, 44, 43, 43, 42, 41, 40, 39, 38, 36, 35,
    33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 293, 47, 46, 46,
    45, 44, 44, 43, 42, 41, 40, 39, 38, 37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0, 352, 343, 334,
    325, 316, 307, 300, 293, 48, 47, 47, 46, 46, 45, 44, 44, 43, 42, 41, 40, 39, 37, 36, 34, 32, 30,
    27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 292, 49, 48, 48, 47, 47, 46, 46, 45,
    44, 43, 43, 42, 40, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330, 319, 308, 300,
    292, 50, 49, 49, 48, 48, 47, 47, 46, 46, 45, 44, 43, 42, 41, 40, 38, 37, 35, 32, 30, 26, 22, 17,
    11, 4, 355, 344, 333, 321, 309, 300, 291, 51, 50, 50, 49, 49, 49, 48, 48, 47, 46, 46, 45, 44,
    43, 42, 40, 39, 37, 35, 33, 29, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 291, 52, 51, 51, 51,
    50, 50, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13, 5, 354, 340,
    326, 312, 300, 290, 52, 52, 52, 52, 51, 51, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45, 43, 42, 40,
    38, 36, 33, 30, 25, 19, 10, 0, 346, 330, 313, 300, 289, 53, 53, 53, 53, 52, 52, 52, 51, 51, 51,
    50, 50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316, 300, 287, 54,
    54, 54, 54, 53, 53, 53, 53, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40, 38, 34, 30,
    23, 13, 0, 340, 319, 300, 286, 55, 55, 55, 55, 55, 54, 54, 54, 54, 53, 53, 53, 52, 52, 51, 51,
    50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 283, 56, 56, 56, 56, 56, 55, 55,
    55, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19, 0, 330, 300,
    280, 57, 57, 57, 57, 57, 56, 56, 56, 56, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53, 52, 52, 51, 49,
    48, 46, 43, 38, 30, 13, 340, 300, 276, 58, 58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 57, 57, 56,
    56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 270, 59, 59, 59, 59, 59, 58,
    58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53, 51, 46, 30,
    300, 259, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 240, 60, 60, 60, 60, 60, 60, 61, 61, 61, 61, 61, 61, 61,
    61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, 209, 61, 61, 61, 61,
    61, 61, 62, 62, 62, 62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 64, 64, 65, 65, 66, 67, 68, 70, 73,
    79, 90, 120, 180, 62, 62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 63, 63, 64, 64, 64, 65, 65, 65,
    66, 66, 67, 68, 69, 70, 72, 75, 79, 85, 96, 120, 160, 0, 358, 356, 354, 353, 351, 349, 347, 345,
    343, 341, 339, 337, 335, 333, 331, 328, 326, 324, 322, 320, 318, 316, 314, 312, 310, 308, 306,
    305, 303, 301, 300, 0, 359, 357, 355, 353, 352, 350, 348, 346, 344, 342, 340, 338, 335, 333,
    331, 329, 327, 325, 322, 320, 318, 316, 314, 312, 310, 308, 306, 305, 303, 301, 300, 1, 0, 358,
    356, 354, 352, 351, 349, 347, 345, 343, 340, 338, 336, 334, 332, 330, 327, 325, 323, 321, 319,
    316, 314, 312, 310, 308, 307, 305, 303, 301, 300, 2, 0, 359, 357, 355, 353, 351, 349, 347, 345,
    343, 341, 339, 337, 335, 332, 330, 328, 326, 323, 321, 319, 317, 315, 313, 311, 309, 307, 305,
    303, 301, 300, 3, 1, 0, 358, 356, 354, 352, 350, 348, 346, 344, 342, 340, 337, 335, 333, 331,
    328, 326, 324, 322, 319, 317, 315, 313, 311, 309, 307, 305, 303, 301, 300, 4, 2, 0, 359, 357,
    355, 353, 351, 349, 347, 345, 343, 340, 338, 336, 334, 331, 329, 327, 324, 322, 320, 317, 315,
    313, 311, 309, 307, 305, 303, 301, 300, 5, 3, 1, 0, 358, 356, 354, 352, 350, 348, 346, 343, 341,
    339, 337, 334, 332, 330, 327, 325, 322, 320, 318, 316, 313, 311, 309, 307, 305, 303, 301, 300,
    5, 4, 2, 0, 359, 357, 355, 353, 351, 349, 346, 344, 342, 340, 337, 335, 333, 330, 328, 325, 323,
    321, 318, 316, 314, 311, 309, 307, 305, 303, 301, 300, 6, 5, 3, 1, 0, 358, 356, 354, 352, 349,
    347, 345, 343, 340, 338, 336, 333, 331, 328, 326, 323, 321, 319, 316, 314, 312, 310, 307, 305,
    303, 301, 300, 7, 6, 4, 2, 0, 359, 357, 355, 353, 350, 348, 346, 344, 341, 339, 336, 334, 331,
    329, 326, 324, 321, 319, 317, 314, 312, 310, 308, 305, 303, 301, 300, 8, 7, 5, 3, 1, 0, 358,
    356, 353, 351, 349, 347, 344, 342, 340, 337, 335, 332, 330, 327, 324, 322, 319, 317, 315, 312,
    310, 308, 306, 303, 301, 300, 9, 7, 6, 4, 2, 0, 359, 356, 354, 352, 350, 348, 345, 343, 340,
    338, 335, 333, 330, 328, 325, 322, 320, 317, 315, 313, 310, 308, 306, 304, 301, 300, 10, 8, 7,
    5, 3, 1, 0, 357, 355, 353, 351, 349, 346, 344, 341, 339, 336, 333, 331, 328, 326, 323, 320, 318,
    315, 313, 310, 308, 306, 304, 302, 300, 11, 9, 8, 6, 4, 2, 1, 358, 356, 354, 352, 350, 347, 345,
    342, 340, 337, 334, 332, 329, 326, 323, 321, 318, 316, 313, 311, 308, 306, 304, 302, 300, 12,
    10, 9, 7, 5, 3, 2, 0, 357, 355, 353, 351, 348, 346, 343, 340, 338, 335, 332, 330, 327, 324, 321,
    319, 316, 313, 311, 308, 306, 304, 302, 300, 13, 11, 10, 8, 6, 4, 3, 1, 358, 356, 354, 352, 349,
    347, 344, 341, 339, 336, 333, 330, 327, 325, 322, 319, 316, 314, 311, 309, 306, 304, 302, 300,
    14, 12, 11, 9, 7, 6, 4, 2, 0, 357, 355, 353, 350, 348, 345, 342, 339, 337, 334, 331, 328, 325,
    322, 320, 317, 314, 311, 309, 306, 304, 302, 300, 15, 13, 12, 10, 8, 7, 5, 3, 1, 358, 356, 354,
    351, 349, 346, 343, 340, 338, 335, 332, 329, 326, 323, 320, 317, 314, 312, 309, 307, 304, 302,
    300, 16, 14, 13, 11, 10, 8, 6, 4, 2, 0, 357, 355, 352, 350, 347, 344, 341, 338, 335, 333, 330,
    326, 324, 321, 318, 315, 312, 309, 307, 304, 302, 300, 17, 15, 14, 12, 11, 9, 7, 5, 3, 1, 358,
    356, 353, 351, 348, 345, 342, 339, 336, 333, 330, 327, 324, 321, 318, 315, 312, 310, 307, 304,
    302, 300, 18, 16, 15, 13, 12, 10, 8, 6, 4, 2, 0, 357, 355, 352, 349, 346, 343, 340, 337, 334,
    331, 328, 325, 322, 319, 316, 313, 310, 307, 304, 302, 300, 19, 18, 16, 14, 13, 11, 9, 7, 5, 3,
    1, 358, 356, 353, 350, 347, 344, 341, 338, 335, 332, 329, 325, 322, 319, 316, 313, 310, 307,
    305, 302, 300, 20, 19, 17, 16, 14, 12, 10, 8, 6, 4, 2, 0, 357, 354, 352, 349, 346, 343, 339,
    336, 333, 330, 326, 323, 320, 316, 313, 310, 307, 305, 302, 300, 21, 20, 18, 17, 15, 13, 12, 10,
    8, 5, 3, 1, 358, 356, 353, 350, 347, 344, 340, 337, 334, 330, 327, 324, 320, 317, 314, 311, 308,
    305, 302, 300, 22, 21, 19, 18, 16, 15, 13, 11, 9, 7, 4, 2, 0, 357, 354, 351, 348, 345, 342, 338,
    335, 331, 328, 324, 321, 317, 314, 311, 308, 305, 302, 300, 23, 22, 20, 19, 17, 16, 14, 12, 10,
    8, 6, 3, 1, 358, 355, 352, 349, 346, 343, 339, 336, 332, 329, 325, 322, 318, 315, 311, 308, 305,
    302, 300, 24, 23, 22, 20, 19, 17, 15, 13, 11, 9, 7, 5, 2, 0, 357, 354, 351, 347, 344, 340, 337,
    333, 330, 326, 322, 319, 315, 312, 308, 305, 302, 300, 25, 24, 23, 21, 20, 18, 16, 15, 13, 11,
    8, 6, 4, 1, 358, 355, 352, 349, 345, 342, 338, 334, 330, 327, 323, 319, 316, 312, 309, 305, 302,
    300, 26, 25, 24, 22, 21, 19, 18, 16, 14, 12, 10, 7, 5, 2, 0, 356, 353, 350, 346, 343, 339, 335,
    331, 328, 324, 320, 316, 313, 309, 306, 303, 300, 27, 26, 25, 24, 22, 21, 19, 17, 15, 13, 11, 9,
    6, 4, 1, 358, 355, 351, 348, 344, 340, 336, 333, 328, 325, 321, 317, 313, 309, 306, 303, 300,
    28, 27, 26, 25, 23, 22, 20, 19, 17, 15, 13, 10, 8, 5, 3, 0, 356, 353, 349, 346, 342, 338, 334,
    330, 325, 321, 317, 313, 310, 306, 303, 300, 29, 28, 27, 26, 25, 23, 22, 20, 18, 16, 14, 12, 9,
    7, 4, 1, 358, 354, 351, 347, 343, 339, 335, 331, 326, 322, 318, 314, 310, 306, 303, 300, 31, 30,
    28, 27, 26, 24, 23, 21, 20, 18, 16, 13, 11, 8, 6, 3, 0, 356, 352, 349, 345, 340, 336, 332, 327,
    323, 319, 314, 310, 307, 303, 300, 32, 31, 30, 28, 27, 26, 24, 23, 21, 19, 17, 15, 13, 10, 7, 4,
    1, 358, 354, 350, 346, 342, 337, 333, 328, 324, 319, 315, 311, 307, 303, 300, 33, 32, 31, 29,
    28, 27, 26, 24, 22, 21, 19, 16, 14, 12, 9, 6, 3, 0, 356, 352, 348, 343, 339, 334, 330, 325, 320,
    316, 311, 307, 303, 300, 34, 33, 32, 31, 29, 28, 27, 25, 24, 22, 20, 18, 16, 13, 11, 8, 5, 1,
    358, 354, 349, 345, 340, 336, 331, 326, 321, 316, 312, 307, 303, 300, 35, 34, 33, 32, 31, 29,
    28, 27, 25, 24, 22, 20, 17, 15, 13, 10, 7, 3, 0, 356, 351, 347, 342, 337, 332, 327, 322, 317,
    312, 308, 303, 300, 36, 35, 34, 33, 32, 31, 30, 28, 27, 25, 23, 21, 19, 17, 14, 12, 8, 5, 1,
    357, 353, 349, 344, 339, 333, 328, 323, 318, 313, 308, 304, 300, 37, 36, 35, 34, 33, 32, 31, 30,
    28, 26, 25, 23, 21, 19, 16, 13, 10, 7, 3, 0, 355, 351, 346, 340, 335, 330, 324, 319, 313, 308,
    304, 300, 38, 37, 36, 35, 34, 33, 32, 31, 30, 28, 26, 25, 23, 20, 18, 15, 12, 9, 6, 2, 357, 353,
    348, 342, 337, 331, 325, 320, 314, 309, 304, 300, 39, 38, 37, 37, 36, 35, 33, 32, 31, 29, 28,
    26, 24, 22, 20, 17, 14, 11, 8, 4, 0, 355, 350, 344, 338, 333, 326, 321, 315, 309, 304, 300, 40,
    39, 39, 38, 37, 36, 35, 34, 32, 31, 30, 28, 26, 24, 22, 19, 16, 13, 10, 6, 2, 357, 352, 346,
    340, 334, 328, 322, 316, 310, 304, 300, 41, 40, 40, 39, 38, 37, 36, 35, 34, 33, 31, 30, 28, 26,
    24, 21, 19, 16, 12, 8, 4, 0, 354, 349, 343, 336, 330, 323, 316, 310, 305, 300, 42, 41, 41, 40,
    39, 38, 37, 36, 35, 34, 33, 31, 29, 28, 26, 23, 21, 18, 15, 11, 7, 2, 357, 351, 345, 338, 331,
    324, 317, 311, 305, 300, 43, 43, 42, 41, 40, 40, 39, 38, 37, 35, 34, 33, 31, 30, 28, 25, 23, 20,
    17, 13, 9, 5, 0, 354, 347, 340, 333, 326, 319, 312, 305, 300, 44, 44, 43, 42, 42, 41, 40, 39,
    38, 37, 36, 34, 33, 31, 30, 27, 25, 22, 19, 16, 12, 7, 2, 356, 350, 343, 335, 328, 320, 313,
    306, 300, 45, 45, 44, 43, 43, 42, 41, 40, 39, 38, 37, 36, 35, 33, 31, 30, 27, 25, 22, 19, 15,
    10, 5, 0, 353, 346, 338, 330, 321, 313, 306, 300, 46, 46, 45, 45, 44, 43, 43, 42, 41, 40, 39,
    38, 36, 35, 33, 32, 30, 27, 24, 21, 18, 13, 8, 3, 356, 349, 340, 332, 323, 314, 307, 300, 47,
    47, 46, 46, 45, 44, 44, 43, 42, 41, 40, 39, 38, 37, 35, 34, 32, 30, 27, 24, 21, 16, 12, 6, 0,
    352, 343, 334, 325, 316, 307, 300, 48, 48, 47, 47, 46, 46, 45, 44, 44, 43, 42, 41, 40, 39, 37,
    36, 34, 32, 30, 27, 24, 20, 15, 10, 3, 356, 347, 337, 327, 317, 308, 300, 49, 49, 48, 48, 47,
    47, 46, 46, 45, 44, 43, 43, 42, 40, 39, 38, 36, 34, 32, 30, 26, 23, 19, 13, 7, 0, 351, 340, 330,
    319, 308, 300, 50, 50, 49, 49, 48, 48, 47, 47, 46, 46, 45, 44, 43, 42, 41, 40, 38, 37, 35, 32,
    30, 26, 22, 17, 11, 4, 355, 344, 333, 321, 309, 300, 51, 51, 50, 50, 49, 49, 49, 48, 48, 47, 46,
    46, 45, 44, 43, 42, 40, 39, 37, 35, 33, 30, 26, 21, 16, 8, 0, 349, 336, 323, 310, 300, 52, 52,
    51, 51, 51, 50, 50, 49, 49, 48, 48, 47, 46, 46, 45, 44, 43, 41, 40, 38, 35, 33, 30, 25, 20, 13,
    5, 354, 340, 326, 312, 300, 53, 52, 52, 52, 52, 51, 51, 51, 50, 50, 49, 49, 48, 47, 46, 46, 45,
    43, 42, 40, 38, 36, 33, 30, 25, 19, 10, 0, 346, 329, 313, 300, 54, 53, 53, 53, 53, 52, 52, 52,
    51, 51, 51, 50, 50, 49, 48, 47, 47, 46, 44, 43, 41, 39, 37, 34, 30, 24, 16, 6, 352, 334, 316,
    300, 54, 54, 54, 54, 54, 53, 53, 53, 53, 52, 52, 52, 51, 51, 50, 49, 49, 48, 47, 46, 44, 43, 40,
    38, 34, 30, 23, 13, 0, 340, 319, 300, 55, 55, 55, 55, 55, 55, 54, 54, 54, 54, 53, 53, 53, 52,
    52, 51, 51, 50, 49, 48, 47, 46, 44, 42, 39, 35, 30, 21, 8, 349, 323, 300, 56, 56, 56, 56, 56,
    56, 55, 55, 55, 55, 55, 54, 54, 54, 53, 53, 52, 52, 51, 51, 50, 49, 47, 46, 43, 40, 36, 30, 19,
    0, 330, 300, 57, 57, 57, 57, 57, 57, 56, 56, 56, 56, 56, 56, 55, 55, 55, 55, 54, 54, 53, 53, 52,
    52, 51, 49, 48, 46, 43, 38, 30, 13, 340, 300, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 57, 57,
    57, 57, 56, 56, 56, 56, 56, 55, 55, 54, 54, 53, 52, 51, 49, 46, 40, 30, 0, 300, 59, 59, 59, 59,
    59, 59, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 55, 54, 53,
    51, 46, 30, 300, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
    60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 0, 60, 60, 60, 60, 60, 60, 60, 61, 61, 61, 61, 61,
    61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 63, 63, 63, 64, 65, 67, 70, 79, 120, };
